2. 关于Maven父子项目于的理解,建立子模块javax.servlet javax.servlet-api4.0.1 javax.servlet.jsp javax.servlet.jsp-api2.3.3
- 父项目中会出现
servlet-01
- 子项目中会出现
maven02_servlet org.example 1.0-SNAPSHOT
- 父项目中的java子项目可以直接使用,类似于继承
- 1.修改子项目WEB-INF/web.xml中为最新的,默认的不能连接tomcat
- 2.将maven子项目结构补充完整,添加java包和sources包
4. 编写一个Servelt程序
- 1.编写一个普通类
- 2.实现Servlet接口。这里我们使用HttpServlet
- 3.编写类,重写doGet() doPut() (ctr+o || ctr+insert)
public class HelloServlet extends HttpServlet { //由于get或者post只是请求实现的不同方式,可以相互调用,因为业务逻辑都一样 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter writer = resp.getWriter();//响应流 writer.print("Hello,Serlvet"); } @Override protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req,resp); } }5. 为这个Servlet类编写映射
为什么需要映射:我们写的时JAVA程序,但是要通过浏览器访问,而浏览器需要连接web服务器,所以我们需要在web服务中注册我们写的Servlet,并且给他一个浏览器能访问的路径
在是有/的,别忘了!
**
6. 配置TomcatHello com.wjs.servlet.HelloServlet Hello /hello
注意:配置项目发布的路径就可以
华友Tomcat10.0以上无法访问我们写的Servlet项目,因此下载Tomcat9版本。
第一个Servlet项目到这里就结束了!!
- 1.知道Tomcat的作用
- 2.知道Maven的使用和作用
- 3.知道Servlet有什么用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)