Java Web小课程3——写servlet

这篇博客介绍了如何在Java环境下创建和配置Servlet,包括在IDEA中创建Servlet,处理servlet映射问题,从基于配置文件转向注解方式。详细讲解了登录流程,涉及login.jsp页面的构建,表单提交以及Servlet对请求的处理。通过实例演示了如何在Tomcat服务器上运行和测试Servlet应用。
摘要由CSDN通过智能技术生成

写servlet
1.在java中创建servlet
在这里插入图片描述
2.起名,起包名
在这里插入图片描述
3.新建的servlet有问题
1)没有servlet类
解决:在pom.xml中加入servlet映射
在这里插入图片描述
在pom.xml中

<!--Servlet-->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>

2)不是基于注解版本的servlet
解决:找到web.xml文件
把基于配置文件的配置注释掉
在UserServlet.java中加入对注解的配置@WebServlet(“/user”):/user代表UserServlet

在web.xml中

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
  <display-name>Archetype Created Web Application</display-name>
    //<!--<servlet>-->
      //  <!--<servlet-name>UserServlet</servlet-name>-->
       // <!--<servlet-class>com.dlxy.servlet.UserServlet</servlet-class>-->
   // <!--</servlet>-->
</web-app>

在UserServlet.java中

package com.dlxy
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值