美文网首页
Servlet学习笔记,编写第一个servlet

Servlet学习笔记,编写第一个servlet

作者: BBloveTT | 来源:发表于2017-01-20 18:06 被阅读0次

    Servlet学习笔记,编写第一个servlet

    用到的软件/工具:JDK1.6以上、maven 3.1.0、tomcat 7.0.73、eclipse JEE 4.4、tomcat插件V331

    准备工作:安装JDK、maven、tomcat,配置好环境变量。解压eclipse,把tomcat插件拷入/plugins目录,在eclipse中配置好maven、tomcat。并修改Tomcat maven插件配置(很重要)。

    1.在eclipse中新建maven project,选择maven-archetype-webapp。Group Id是com.yanbin.ts,Artifact Id是TestServlet。

    2.创建完成过后项目会报错,这是因为没有Servlet api的缘故,需要为pom.xml添加servlet依赖。打开maven中央仓库mvnrepository,搜索servlet,选择3.01版本后复制API坐标到

    pom.xml的的标签下,然后设定provided,表示只在编译和测试时运行。修改junit版本为4.9。

    3.创建src/main/java和src/test/java两个目录,如果创建不成功,就转到navigator视图下创建。然后检查项目的输出路径Build Path,确保都输出在相应的/target/classes目录下。检查是否是动态web项目,在Properties的Project Facets中查看设置。并检查部署时的默认配置,在Deployment Assembly中,将src/test/的相关测试目录remove掉。至此,一个web项目创建完成。

    4.创建servlet。在src/main/java中创建class,package为com.yanbin.ts,name为TestServlet,父类superclass为javax.servlet.http.HttpServlet。在其中重写doGet和service方法。

    5.配置servlet。修改web.xml文件,目录在/main/webapp/WEB-INF/web.xml。配置servlet和servlet-mapping。

    其中servlet-class是编写的servlet的路径,可按着Ctrl键点击校验。

    6.pom.xml的配置是maven的相关知识,暂空。

    7.要检查一下maven生成的servlet和JDK的版本,修改起来稍显麻烦,后面补充。

    8.以上的都完成后,点击Run As-Run Configurations,建立新的Maven Build。确认配置后run即可。

    参考:慕课网项目管理利器——maven 4-1http://www.imooc.com/learn/443

    网易云课堂Servlet技术  第一课sevlet简介

    其他资料:实践的过程中遇到诸多问题,查阅了很多资料花费了很多时间在处理软件和配置的问题上。

    1.解决servlet版本问题

    2.Tomcat配置和插件安装问题

    3.run as maven build报错

    4.jre和jdk选择问题

    5.Tomcat maven插件配置

    相关文章

      网友评论

          本文标题:Servlet学习笔记,编写第一个servlet

          本文链接:https://www.haomeiwen.com/subject/bafgbttx.html