note Java Web -- Servlet

使用Servlet输出HTML代码来显示网页:

protected void doGet(HttpServletRequest request, HttpServletResponse response) 
    throws ServletException, IOException {
	response.setContentType("text/html");
	response.setCharacterEncoding("GBK");
	PrintWriter out = response.getWriter();
	out.println("<HTML>");
	out.println("	<HEAD><TITLE>Servlet Demo</TITLE></HEAD>");
	out.println("	<BODY>");
	out.println("	Servlet Demo:");
	out.print(this.getClass());
	out.println("	</BODY>");
	out.println("</HTML>");
	out.flush();
	out.close();
}

web.xml文件配置:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" id="WebApp_ID" version="4.0">
	<display-name>ServletTest</display-name>
	<welcome-file-list>
	  <welcome-file>index.html</welcome-file>
	  <welcome-file>index.htm</welcome-file>
	  <welcome-file>index.jsp</welcome-file>
	  <welcome-file>default.html</welcome-file>
	  <welcome-file>default.htm</welcome-file>
	  <welcome-file>default.jsp</welcome-file>
	</welcome-file-list>
	<servlet>
		<servlet-name>SimpleServlet</servlet-name>
		<servlet-class>com.servlet.MyServlet2</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>SimpleServlet</servlet-name>
		<url-pattern>/com.servlet/MyServlet2</url-pattern>
	</servlet-mapping>
</web-app>

效果:
在这里插入图片描述
​​​​​​在这里插入图片描述

发布了38 篇原创文章 · 获赞 5 · 访问量 6578

猜你喜欢

转载自blog.csdn.net/shaotianyang12/article/details/90110518