一个简单的jsp页面
一个简单的Servlet类
一个显示结果的jsp页面:
web.xml里面的设置
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
<title>testForward</title>
</head>
<body>
<form action="MyforwardServlet">
username:<input type="text" name="username">
<input type="submit" value="submit">
</form>
</body>
</html>
一个简单的Servlet类
public class MyforwardServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String username=req.getParameter("username");
req.setAttribute("username", username);
List<String>list=new ArrayList<String>();
for(int i=0;i<100;i++){
list.add(String.valueOf(i));
}
req.setAttribute("list", list);
RequestDispatcher rd=req.getRequestDispatcher("myresult.jsp");
rd.forward(req, resp);
}
}
一个显示结果的jsp页面:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
</head>
<body>
username: <%String name=(String)request.getParameter("username"); %>
<%=name %><br>
List:<%List list=(List)request.getAttribute("list");
for(int i=0;i<list.size();i++){
out.println(i);%>
<br>
<%} %>
</body>
</html>
web.xml里面的设置
<servlet>
<description>This is to test class myBean betweent testForm.jsp</description>
<display-name>This is to test class myBean betweent testForm.jsp</display-name>
<servlet-name>"MyforwardServlet"</servlet-name>
<servlet-class>com.mison.MyforwardServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>"MyforwardServlet"</servlet-name>
<url-pattern>/MyforwardServlet</url-pattern>
</servlet-mapping>