java web-servlet入门

java web-servlet入门

java web-servlet入门

  1. 简介
  2. java web中servlet相关操作,从idea构建工程开始。

  3. maven
  4. Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于Maven的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。

  5. 创建项目工程
  6. 创建maven项目

    配置工程信息

    创建的工程只有webapp目录,此时需要手动新建两个目录:java,resources

    将java目录标记为源文件,resources目录标记资源文件

    整个工程到此创建完毕。

  7. servlet
  8. Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。

    • 先检查tomcat实例使用的servlet版本


    • 项目中引入tomcat例子中对应版本的servlet库
    • 拷贝tomcat中HelloWorld代码到工程,并配置web.xml如下
    • 此时一个最简单的servlet工程已经配置完毕,接下来打包验证,我这里默认是war包。

    • 执行maven打包指令,输出war包
    • 上传war包到服务器webapps目录下,tomcat会自动解压并部署项目
    • 在浏览器中输入web.xml中配置的url验证

尊重原创,转载请标明出处,谢谢

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » java web-servlet入门