Servlet基础

来源:互联网 发布:硕鼠mac版好用吗 编辑:程序博客网 时间:2024/06/05 16:13

1)servlet三生命周期

  • 实例化,初始化。调用init()
  • 服务,调用service()
  • 销毁,调用destroy()

2)servlet使用

1.在src文件夹下中创建java文件,其中(.action包)表示和前端的连接,(.beans包)表示抽象的对象,(.dao包)表示和数据库的连接。


2.在web.xml中配置servlet.

<display-name></display-name><servlet>    <servlet-name>别名</servlet-name>    <servlet-class>完整的包名+类名</servlet-class></servlet><servlet-mapping>    <servlet-name>别名</servlet-name>    <url-pattern>/访问的url</url-pattern>  </servlet-mapping>

3.在form表单中调用

<form action="访问的url">    账号:<input name="username"><br>    密码:<input name="password" type="password"><br>    <input type="submit" value="按钮"></form>

2)form表单提交方法get/post

get:①get通过url传输数据(在地址栏),可以看见    ②传输数据有大小限制(2K)    ③用get时调用servlet中的doGet()方法post:①post隐示提交数据     ②传输数据无大小限制     ③用post时用servlet中的doPost()方法