Java 如何在JSP页面中获取任何字符串值
如果在Servlet类中设置了任何具有值的“ID”,那么我如何在jsp页面上访问该值。据我所知,有几种方法可以通过使用会话管理来帮助获取值,但我已经厌倦了这样做 请帮帮我Java 如何在JSP页面中获取任何字符串值,java,jsp,servlets,Java,Jsp,Servlets,如果在Servlet类中设置了任何具有值的“ID”,那么我如何在jsp页面上访问该值。据我所知,有几种方法可以通过使用会话管理来帮助获取值,但我已经厌倦了这样做 请帮帮我 提前感谢。通常servlet调用HttpServletRequest.setAttribute在请求中放置键值对。然后jsp页面可以通过'request'jsp变量访问该值。从servlet中,在请求上下文中设置文件名: request.setAttribute("filename", fileNameStr ); 用JSP
提前感谢。通常servlet调用HttpServletRequest.setAttribute在请求中放置键值对。然后jsp页面可以通过'request'jsp变量访问该值。从servlet中,在请求上下文中设置文件名:
request.setAttribute("filename", fileNameStr );
用JSP编写:
<%=request.getAttribute("filename")%>
通过会话非常简单,不需要处理页面之间的参数传递
File 1:
String strVal = "one";
session.setAttribute("strVal",strVal);
File 2:
String strVal = (String)session.getAttribute("strVal");
陈述你想要实现的目标。您的问题非常通用,可以提供适当的answerIndex.jsp页面发送请求,该请求由FileAction servlet类处理,该操作类调用FileManagement java类,该类操作并生成文件名。如果一切顺利,这就是我想在第二个JSP页面中访问文件名的原因。大家好,我自己做的。顺便说一句,谢谢你们。为什么你们会建议一种编写脚本的方法?只需执行
${filename}
。