我应该如何混合JSP,servlet和HTML?

时间:2011-11-23 19:10:30

标签: jsp servlets jstl

我正在处理一些网页。我通过JSP / JSTL / servlet创建了表单。

我在磁盘上有HTML,CSS和JavaScript文件。我的目标是将JSTL表单添加到HTML页面,其中包含一些框架和导入CSS,JavaScript文件。

我尝试将HTML代码添加到我的JSP中,但这不是一个好主意。

1 个答案:

答案 0 :(得分:1)

相反 - 你的html必须进入JSP。应该在那里与JSTL混合使用。其他所有东西(java代码)都应该放在servlet中。查看this answer了解详情。

通常页面如下所示:

<html>
   <head><title><fmt:message key="title" /></title></head>
   <body>
       <c:forEach items="${results}" var="result">
           <h2>${result.title}</h2>
           <p style="margin-top: 10px;">${result.text}</p>
       </c:forEach>
   </body>
</html>