viewServlet.java:
List<User> list=EmpDao.getAllEmployees();
out.print("<table border='1' width='100%'");
out.print("<tr><th>ID</th><th>USERNAME</th><th>PASSWORD</th><th>FIRSTNAME</th><th>LASTNAME</th><th>CITY</th><th>ADDRESS</th><th>COUNTRY</th>");
out.print("</table>");
out.close();
request.getRequestDispatcher(request.getContextPath()+“/result.jsp”).forward(请求、响应);
我是JSP的新手,请提供servlet的解决方案。谢谢。
result.jsp
<%{
ArrayList list = (ArrayList)request.getAttribute("alist");
for(int i = 0; i<list.size(); i++) {
User user = (User)list.get(i); %>
<tr>
<td><%=user.getID()%></td>
<td><%=user.getUSERNAME()%></td>
<td><%=user.getPASSWORD()%></td>
<td><%=user.getFIRSTNAME()%></td>
<td><%=user.getLASTNAME()%></td>
<td><%=user.getCITY()%></td>
<td><%=user.getADDRESS()%></td>
<td><%=user.getCOUNTRY()%></td>
</tr>
<%
ArrayList<User> list = (ArrayList<User>)request.getAttribute("/ViewServlet.java");
for(User e:list){
out.println(e.getID());
out.println(e.getUSERNAME());
out.println(e.getPASSWORD());
out.println(e.getFIRSTNAME());
out.println(e.getLASTNAME());
out.println(e.getCITY());
out.println(e.getADDRESS());
out.println(e.getCOUNTRY());
}%>
>
在8个参数之后添加两个超链接,如EDIT、DELETE,我的目标是添加两个超链接EDIT、DELETE servlet(EDITSERVLET、DELETESERVLET),这样我就可以编辑、删除表中的记录。
帮我个忙。谢谢。
request.getRequestDispatcher(request.getContextPath()+"/youjsppage.jsp")
.forward(request, response);
问题内容: 我有两个Web应用程序,分别是web1和web2。我想将请求从web1 / servlet1转发到web2 / servlet2。可能吗?请帮忙! 问题答案: 这是一个两步过程: 掌握代表 获得从对应 因此,从内部开始是这样的: 所有这些都有一个很大的警告- 容器可能未配置为允许跨上下文转发,因为这存在潜在的安全风险。如果是这种情况,将返回。
我正在做一个简单的表单验证。我无法转发到jsp页面。请参阅下面的代码。行B和行C工作正常,但行A产生错误 行B和行C成功地转到请求的页面,但行A产生此错误
我有一个小应用程序(HTML表单、servlet作为控制器和jsp文件),我试图弄清楚为什么我不能将请求从servlet转发到jsp文件。 问题是从html提交后,显示“HTTP状态404” null 谢谢! 项目层次结构:http://s23.postimg.org/kgt7r7lwb/capture.jpg main.html: 更新:问题可能出在Controller.java。当我尝试下面的
问题内容: 我想从一个请求转发 的Servlet 来 操作 这样使用这样的 没用 我该如何解决这个问题? 问题答案: 为此,您可能还需要将过滤器设置为在FORWARD上运行(并在代码中显示INCLUDE,尽管您声明要使用FORWARD):
问题内容: 我正在使用struts / tiles开发一个邮轮预订应用程序,该应用程序使用 多个 内部servlet / jsp转发来到达正确的jsp进行显示。但是,一旦你达到用来渲染页面的最后JSP中,在JSP调用返回的路径 该 JSP。 例如 原始请求: / booking / getCruiseDetails 被转发到:/booking/validateCruiseDeteails.jsp
问题内容: 我有一个看起来像这样的servlet: 使用web.xml映射,例如: 它确实提供了我所期望的…如果我访问,它将显示“ / foo”。但是,如果我将servlet更改为转发到JSP文件: 然后,当我检查的值时,它现在报告“ whatever.jsp”而不是“ foo”。 为什么在将其转发给JSP之前进行了更改? 如何检测用户正在寻找的URL? 编辑:以防万一,这是在Google App