问题一:request.getParameter("参数name"); //具体的某个参数,并且没有重复的,返回String
request.getParameterMap();//返回所有参数,以Map形式存储,key为参数名,value为值
request.getParameterNames();//返回所有参数,是Enumeration类型的对象
request.getParameterValues("参数name");//同第一个,只是有重复的情况下用,返回String[]问题二:<%@ page import="java.util.*" %>
<%@ page import="StuBean" %>
<jsp:useBean id="searchResult" scope="request" class="java.util.ArrayList"/>
<c:forEach var="item" items="${searchResult}" varStatus="status">
<c:out value="${item.stu_id}" />
<c:out value="${item.stu_name}" />
<c:out value="${item.stu_sex}" />
....
</c:forEach>
问题三: 不对,不应该提交到JSP页面中,因为你是在servlet里进行动作的,所以要提交到这个servlet中,也就是你配置的URL 问题四: 可以存在request中,request.setAttribute(name, value);
request.getParameterMap();//返回所有参数,以Map形式存储,key为参数名,value为值
request.getParameterNames();//返回所有参数,是Enumeration类型的对象
request.getParameterValues("参数name");//同第一个,只是有重复的情况下用,返回String[]问题二:<%@ page import="java.util.*" %>
<%@ page import="StuBean" %>
<jsp:useBean id="searchResult" scope="request" class="java.util.ArrayList"/>
<c:forEach var="item" items="${searchResult}" varStatus="status">
<c:out value="${item.stu_id}" />
<c:out value="${item.stu_name}" />
<c:out value="${item.stu_sex}" />
....
</c:forEach>
问题三: 不对,不应该提交到JSP页面中,因为你是在servlet里进行动作的,所以要提交到这个servlet中,也就是你配置的URL 问题四: 可以存在request中,request.setAttribute(name, value);
解决方案 »
- 关于用myeclipse 10建立的ear项目,jar包怎么共享?高分~
- org.springframework.mail.javamail.JavaMailSenderImpl在spring配置文件中具体有什么作用?
- 求二进制转16进制的方法
- struts2对一个action的多个方法进行校验
- 再从数据库取值时封装,一个讨论问题?望高手指点……
- 如何将Long转为long
- 下面是一段JS代码
- 如何进行WebService之axis的复杂对象传输
- 第一次发贴,50分急求~~~~
- 讨论:怎样管理事务(transactions)?
- AxisFault问题:访问数据库时总是提示 faultString: java.lang.NullPointerException ?
- JAVA能开发驱动吗?想知道的顶下!知道到的告诉下!
二、request.setAttribute("mapname", map);这是在servlet中
在jsp中就在这不说了、、、、、、、
你在servlet中传的什么,你就在JSP中得到什么就OK了,用if 和for得到
那么servlet的结尾要用request.getRequestDispatcher("PageIndex.jsp").forward(request,response);
来跳转到jsp,在jsp才能用jsp.getAttribute();
不知道是不是这样的