servlet简介
servlet是web开发首先要学的知识. 半年前到一年前我就跟着视频学并敲了代码,但当时云里雾里也没搞清楚内部的逻辑.现在重新撸一遍,收获会大很多! servlet本身不能独立运行,需要在web应用中运行,而web应用是部署在tomcat中的. 所以开发servlet需要如下几个步骤:
- 创建web应用项目
- 编写servlet代码
- 部署到tomcat中
jar包导入
开发servlet需要servlet-api.jar这个包,其位于tomcat中.
web.xml配置
<servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>
指定项目输出到classes目录
tomcat启动后,默认会到WEB-INF/classes目录下找这些class文件.
配置tomcat的server.xml中的context
```
```
一把辛酸泪
以上捣鼓了很久,还是没有在idea之上运行起来…… 数个小时的挣扎后,终于成功的架在了tomcat之上!