Author:Gavin
Version:9.0.2
在之前学习Servlet时,服务端通过Servlet响应客户端页面,有什么不足之处?
- 开发方式麻烦:继承父类、覆盖方法、配置Web.xml或注解
- 代码修改麻烦:重新编译、部署、重启服务
- 显示方式麻烦:获取流、使用println("");逐行打印
- 协同开发麻烦:UI负责美化页面,程序员负责编写代码。UI不懂Java,程序员又不能将所有前端页面的内容通过流输出
简化的Servlet设计,在HTML标签中嵌套Java代码,用以高效开发Web应用的动态网页
替换显示页面部分的Servlet(使用*.jsp文件替换XxxJSP.java)
重点
】在web目录下新建*.jsp文件(与WEB-INF平级)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>This is my first page</title>
</head>
<body>
<%=new java.util.Date() %>
</body>
</html>