我需要从我的servlet中的double值到JSP中的标记.我的doGet()正在发送带有ArrayList值的格式化HTML表格,所以在我开始工作后我决定解决这个问题.
Servlet的:
//代码获取我需要的表格
//Send back the result, this all works good
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(returnAsHTML.toString());
Run Code Online (Sandbox Code Playgroud)
我添加了什么来尝试获得double值
//Send back the result
double test = 20;
request.setAttribute("Test",test);
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(returnAsHTML.toString());
getServletContext().getRequestDispatcher("index.jsp").forward(request,response);
Run Code Online (Sandbox Code Playgroud)
在JSP中:
<!-- This variable is unresolved -->
<small>Test : ${Test}</small>
Run Code Online (Sandbox Code Playgroud)
转发似乎使整个党都崩溃了.我是JSP新手,我确信我错过了一些小事.我需要在那里保留response.getWriter()的东西,它获取了我需要的大量信息.现在我只是不知道如何获得我需要的双重值,因为它们将显示在页面的整个不同部分.
归档时间: |
|
查看次数: |
2810 次 |
最近记录: |