Servlet如何编写以及写Servlet注意事项
来源:互联网 发布:手机网络渗透 编辑:程序博客网 时间:2024/05/01 17:42
1、Servlet:主要用于交互式的浏览和修改数据,生成web内容。
2、过程:一般是网页将数据交给Servlet进行处理,Servlet处理好后便跳转到相应的页面。
3、创建:
a:创建一个class然后在web.xml中进行配置Servlet
b:直接创建Servlet,省去配置过程,但需注意的是在创建过程中在Servlet/JSP Mapping URL中第二个/前的内容删除,如果不删除就相当Servlet有二级目录,后面不方便我们链接。
4、如何书写Servlet?
a、首先页面会给我们生成好默认的代码,我们需要把除了doGet()和doPost()方法外的其他代码删除,然后在doGet方法体里面写doPost(request, response); 其余处理数据都在doPost()里面写(相反即可)
b、获取从页面传过来的值,一般用request.getParameter(" ");
c、通过获取传过来的值,调用写好的方法获取对象或列表
d、将处理后的数据传到jsp页面,有两种方法:
response.sendRedirect("/fail.jsp");//请求重定向
request.getRequestDispatcher("/success.jsp").forward(request, response);//请求转发
区别:请求重定向是发出两次请求,最后地址栏的地址是最后请求的地址(若用request进行传值,页面是获取不到的,session可以)
请求转发是发出一次请求,地址栏的地址就是最初发出请求的地址(用request、session传值,页面都可以获取到)
5、页面传值
传值主要有两种方法,分别是:
a、request.setAttribute("user", u);
b、HttpSession session=request.getSession(); session.setAttribute("user",u);
request去session区别是:request只是一次请求有效,而session是一次会话有效,简单说session就是只要你不关浏览器它的值都是存在的,但若时间太长,session也是会失效的。
- Servlet如何编写以及写Servlet注意事项
- [Servlet]如何编写一个Servlet
- servlet类如何写
- JSP编程之编写Servlet类注意事项
- 如何编写HTTP Servlet程序
- 如何编写HTTP Servlet程序
- servlet注意事项
- servlet注意事项
- Servlet注意事项
- Servlet上传文件详细解析以及注意事项
- Servlet上传文件详细解析以及注意事项
- Servlet上传文件详细解析以及注意事项
- Servlet的部署开发细节以及注意事项
- Servlet上传文件详细解析以及注意事项
- Servlet上传文件详细解析以及注意事项
- 编写servlet
- 编写Servlet
- 编写 servlet
- 二分查找应用-旋转数组
- Rails 十日谈
- Hibernate笔记
- Kotlin 第九章:可见性修饰词
- 创建mysql数据库
- Servlet如何编写以及写Servlet注意事项
- c++静态数据成员和静态成员函数
- Eclipse安装maven插件
- pyton阶乘
- 【机器学习】朴素贝叶斯
- [备战软考]数据结构与算法基础
- PAT 1099. Build A Binary Search Tree (30) 叒掉语言陷阱!!
- "libcudnn.so.5 cannot open shared object file: No such file or directory"
- css day02