пишу обычный сервлет, в нем использую Bean
| Код | protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException { SimpleBean webBean = new SimpleBean(); webBean.setLogin(request.getParameter("login")); webBean.setPassword(request.getParameter("password"));
request.setAttribute("BeanWeb",webBean); RequestDispatcher rd; rd = request.getRequestDispatcher("/jspPages/rescon.jsp"); rd.forward(request, response); }
|
идет переадрессация на jsp, но как в jsp вытянуть значения из бинов?
пробывал как то так
| Код | <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head><title>Simple jsp page</title></head> <body> <%=request.getAttribute("BeanWeb")%> <jsp:useBean id="webBean" class="expert.SimpleBean"> <jsp:getProperty name="webBean" property="login"></jsp:getProperty> <jsp:getProperty name="webBean" property="password"></jsp:getProperty> </jsp:useBean> <c:out value="${requestScope.webBean.login}"></c:out> </body> </html>
|
|