我有發送servlet到JSP的問題JSP和發送對象
我有「web.xml」。
<servlet>
<description></description>
<display-name>optimalizace5</display-name>
<servlet-name>optimalizace5</servlet-name>
<servlet-class>
BucketServlet2
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>optimalizace5</servlet-name>
<url-pattern>/optimalizace5</url-pattern>
</servlet-mapping>
和BucketServlet2:
public class BucketServlet2 extends HttpServlet{
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse resp)
throws ServletException, IOException {
request.getSession().setAttribute("vysledek_list", "10101101");
getServletContext().getRequestDispatcher("/optimalizace4.jsp").forward(request, resp);
super.doPost(request, resp);
}
}
和JSP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Optimalizační úlohy</title>
</head>
<body>
<FORM action="/Eliminace_kosiku/optimalizace5" method="post">
Data:
<%=request.getParameter("vysledek_list")%>
</form>
</body>
</html>
對於從JSP發送到Servlet是工作。但是從servlet發送到JSP不起作用。我不知道,怎麼了?
請指明您的問題。 '從servlet到JSP不工作'是不明確的。 – Masudul 2015-04-06 11:10:58
<%= request.getParameter(「vysledek_list」)%>返回null。並且返回必須是「10101101」。 – user3640712 2015-04-06 11:23:36