Java Servlet是一种使用Java编写的CGI程序
CGI:通用网关接口
与传统CGI不同的是,Servlet是使用一种多线程的程序处理方式 —— 性能较高
在Servlet中可以控制输出HTML代码,则所有的HTML代码都必须使用out.println();一行一行输出
Servlet本身也是一个java类,所以必须存放在WEB-INF/classes之下
JSP程序的功能与Servlet一致,也就意味着Servlet程序同样可以被外部所访问,就必须有一个地址,
只能通过WEB映射解决。
修改web.xml文件,可以配置映射地址。
// 表示要使用一个Servlet
<servlet>
// 在web.xml文件内部起作用的名字
<servlet-name>simple</servlet-name>
// Servlet程序所在的包.类名称
<servlet-class>cn.mldn.lxh.servlet.SimpleServlet</servlet-class>
</servlet>
// Servlet映射地址
<servlet-mapping>
// 在web.xml文件内部起作用的名字,此名字与上面的一致
<servlet-name>simple</servlet-name>
// 具体的映射路径,前面必须有一个/
<url-pattern>/demo</url-pattern>
</servlet-mapping>
注意:只要是web.xml文件修改,则必须重新启动服务器。