项目中文件结构
如上图:src下创建 servlet,web-inf下的web.xml配置文件中对servlet进行配置,然后访问url如图示中要求,访问即可。
servlet 类结构
@WebServlet("/HelloServlet")
public class HelloServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public HelloServlet() {
super();
// TODO Auto-generated constructor stub
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
resp.setCharacterEncoding("GBK");
resp.getWriter().write("你好哇,颜水清~");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doGet(req,resp);
}
}
Jsp语法
-
嵌入代码片段
方法一:<jsp:sciptlet> 代码片段 </jsp:sciptlet
方法二:
<% 代码片段 %>
-
jsp指令:页面显示中文
如果页面需要显示中文,则需要在jsp文件头部添加如下代码:<%@ page language="java" contentType="text/html; charset="UTF-8" pageEncoding="UTF-8" %>
-
jsp声明
<%! int i=0; %>
-
jsp表达式
方式一:<p> 今天日期:<%= (new java.util.Data()).toLocaleString()%> </p>
方式二:
<jsp:expression> 表达式 </jsp:expression>