小编Sea*_*nch的帖子

是否可以使用JSP作为servlet的模板?

我一直在我正在构建的Web应用程序中混合使用JSP和Servlet,我开始发现我的更复杂的JSP最终包含了很多代码,这些代码面对所有被攻击的MVC课程.进入我 我知道我可以通过转发到JSP来做到这一点,但这看起来像是一个愚蠢的黑客.

我想做的是使用servlet进行处理,然后将一组值发送到JSP以呈现HTML并返回响应.有点像:

public class MyServlet extends HttpServlet {
 public void doGet(HttpServletRequest req, HttpServletResponse resp)
   throws IOException {

         // ... Do some processing

         resp.getWriter.print(renderJSP("mypage.jsp", values));

    }

}
Run Code Online (Sandbox Code Playgroud)

我一直在寻找Sun的文档并发现:http://java.sun.com/developer/technicalArticles/javaserverpages/servlets_jsp/ 看起来JSP Model 2架构正是我想要实现的,但我找不到一个如何设置它的例子.由于技术原因,我不能使用像Struts这样的更高级的模板框架.

这是可能的还是失败的原因?

java jsp servlets web-applications

11
推荐指数
2
解决办法
5589
查看次数

标签 统计

java ×1

jsp ×1

servlets ×1

web-applications ×1