javaee web学习 day01

servlet学习day1

今天主要重新学习了下tomcat的部署和安装,原来使用7.63的 重来没有安装到电脑服务上,但7.81多出来的能够安装到系统服务上. 实现独立运行环境,
与eclipse部署的区别就是tomcat可以独立运行 可以不需要eclipse部署.
但原来都是 复制项目文件到tomcat/webapps目录中来使用,所以目前并没有看出来tomcat嵌入到系统服务中有什么优势.

还有网页端F12的 强大性, 基本可以查看网页的百分之90内容 , 包括原码 请求网络内容等

servlet

sevlet 在使用前需要搭配 web.xml配置
需要配置的有servlet的注册 和映射

<servlet> 
   <servlet-name> servlet别名<servlet-name>
   <servlet-calss> servlet类的路径<servlet-class>
</servlet>

servlet的映射

<servlet-mapping> 
	<servlet-name> 映射路径响应后寻找的servlet<servlet-name>
	<url-pattern>映射的网址路径</url-pattern>
</servlet-mapping>

servlet的创建时间 是在用户第一次请求响应时 创建 一次创建多次使用.
servlet其实就是java程序,但符合servlet规范

servlet中的service方法在servlet接收响应时自动运行
当重写service方法后就不会自动调用doPost doGet方法去处理
可以在需要处理的数据后 使用super.service() 来实现转向 调用doPost Get方法.
否则会 根据传送来的请求类型 去调用对应的doXXX方法.
本质上是由service方法去寻找对应的doPost或者doGet方法
service起到一个转向的作用

servlet生命周期

实例化 -> 创建 init() 方法 执行 -> 执行 service() 方法 去 处理对应的doPost和doGet请求 -> 销毁 destroy( ) 方法

servlet创建方法

因为一直用工具来创建 servlet , 并不明白servlet创建方式,servlet 也是一个java类 只是符合servlet规范标准 创建流程如下
1.创建servlet类 继承Httpservlet抽象类
2.重写需要使用方法 如doPost和doGet.
如果需要也可以重写init() 方法 和 destroy() 方法 去实现逻辑操作 因为这两个方法是 在servlet被调用时候 和 服务器关闭时候 自动运行.
3.通过HttpRequest对象 getparameter(“name”)来获取请求数据
4.然后逻辑处理后 通过 HttpServletResponse 对象 去响应 可以使用 getWriter()方法

servlet请求方式

servlet请求其实有 6种方式 分别是:delete、get、options、post、put、trace

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统根据B/S,即所谓的电脑浏览器/网络服务器方式,运用Java技术性,挑选MySQL作为后台系统。系统主要包含对客服聊天管理、字典表管理、公告信息管理、金融工具管理、金融工具收藏管理、金融工具银行卡管理、借款管理、理财产品管理、理财产品收藏管理、理财产品银行卡管理、理财银行卡信息管理、银行卡管理、存款管理、银行卡记录管理、取款管理、转账管理、用户管理、员工管理等功能模块。 文中重点介绍了银行管理的专业技术发展背景和发展状况,随后遵照软件传统式研发流程,最先挑选适用思维和语言软件开发平台,依据需求分析报告模块和设计数据库结构,再根据系统功能模块的设计制作系统功能模块图、流程表和E-R图。随后设计架构以及编写代码,并实现系统能模块。最终基本完成系统检测和功能测试。结果显示,该系统能够实现所需要的作用,工作状态没有明显缺陷。 系统登录功能是程序必不可少的功能,在登录页面必填的数据有两项,一项就是账号,另一项数据就是密码,当管理员正确填写并提交这二者数据之后,管理员就可以进入系统后台功能操作区。进入银行卡列表,管理员可以进行查看列表、模糊搜索以及相关维护等操作。用户进入系统可以查看公告和模糊搜索公告信息、也可以进行公告维护操作。理财产品管理页面,管理员可以进行查看列表、模糊搜索以及相关维护等操作。产品类型管理页面,此页面提供给管理员的功能有:新增产品类型,修改产品类型,删除产品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值