본문 바로가기

개발하자/JSP&Servlet

key값과 value값 얻어오기map.get(key)과map.entrySet()이용

[ex]
http://localhost:8282/p1/a.jsp?a=100&a=200&b=300&c=aaa

a 100 200
b 300
c aaa

[an]
a.jsp
=====
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page import="java.util.*" %>
<%
Map<String,String[]> map=request.getParameterMap();

for(String key : map.keySet()){
out.write(key);
for(String value : map.get(key)){
out.write(value+"&nbsp;&nbsp;&nbsp;");
}
out.write("<br>");
}
%>

 

an2)

<%@page import="java.util.Enumeration"%>
<%@page import="java.util.*"%>
<%@ page language="java" contentType="text/html; charset=EUC-KR"
  pageEncoding="EUC-KR"%>
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <%
 Map<String,String[]> map=request.getParameterMap();
 Set<Map.Entry<String,String[]>> set=map.entrySet();
 for(Map.Entry<String,String[]> key:set){
  out.write(key.getKey()+"<br>");
  for(String a:key.getValue()){
   out.write(a);
  }
 }

 %>

 

 

'개발하자 > JSP&Servlet' 카테고리의 다른 글

application,session,request,pageContext  (0) 2015.02.16
session.setAttribute();  (0) 2015.02.16
키값만 뽑아내기  (0) 2015.02.16
현재시간 출력하기(Calendar클래스 이용)  (0) 2015.02.14
파일이름만 링크  (0) 2015.02.13