第一个Servlet

Hello Servlet

1.准备工作

1)创建一个Maven项目,删除里面的Src目录

在这里插入图片描述

2)导入Maven中的Servlet jsp 的依赖

在这里插入图片描述
(Maven这个依赖的包版本不一样需要新版的去Maven的官网寻找)

2.建立Servlet项目

1)勾选Webapp原型

在这里插入图片描述

2)Maven环境优化

(1)将Web.xml修改为最新的

在这里插入图片描述(这个旧版的)我们需要将其修改为最新版的
在这里插入图片描述
(这是修改为最新之后的样子)

(2)将Maven环境搭建完整

建立java目录和resources源目录
在这里插入图片描述

3.编写一个Servlet程序

1)编写一个普通类,实现Servlet接口

在这里插入图片描述

2)编写Servlet的映射

在这里插入图片描述

3)配置Tomcat,然后运行

在这里插入图片描述
在这里插入图片描述
输入hello进入servlet接口
在这里插入图片描述
(Maven中配置文件无法被导出问题在其pom.xml下加)
下面展示一些 内联代码片

 <build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <includes>
          <include>**/*.properties</include>
          <include>**/*.xml</include>
        </includes>
        <filtering>true</filtering>
      </resource>
      <resource>
        <directory>src/main/java</directory>
        <includes>
          <include>**/*.properties</include>
          <include>**/*.xml</include>
        </includes>
        <filtering>true</filtering>
      </resource>
    </resources>
  </build>

解决乱码的一个手段

URLEncoder.encode("名字","utf-8")
URLDecoder.decode(cookie.getValue(),"utf-8")
    <!--设置session默认的失效时间数字代表分钟-->
    <session-config>
        <session-timeout>1</session-timeout>
    </session-config>
</web-app>

(在web.xml)中设置

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值