博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Servlet3.0学习记录
阅读量:6593 次
发布时间:2019-06-24

本文共 877 字,大约阅读时间需要 2 分钟。

  hot3.png

servlet3.0新特性:

在servlet中配置servlet路径:     @WebServlet("/action.do")   ---->http://localhost:8080/xxx/

 

在web.xml中设置error定向:

                          <error-page>

                                  <error-code>404</error-code>
                                  <location>/error.jsp</location>
                           </error-page>

 

设置servlet:

                          <servlet>

                                  <servlet-name>SearchIp</servlet-name>
                                  <servlet-class>org.arc.servlet.SearchIp</servlet-class>
                          </servlet>
                          <servlet-mapping>
                                      <servlet-name>SearchIp</servlet-name>
                                      <url-pattern>/searchip.do</url-pattern>
                          </servlet-mapping>

 

利用servlet实现登录跳转与信息保存:

首先我们在servlet类中设置一个HttpSession对象(在doPost(...)方法中)

HttpSession session = request.getSession();

在访问数据库之后判断是否登录成功完成之后:

            1.如果成功:session = request.getSession();

                                   session.setAttribute("userid", userid);
                                    response.sendRedirect("index.jsp");

                                    设置一个seesion保存账号  并在jsp中把账号信息保存显示在页面(jsp中直接使用session对象)

            2.如果失败:

                                            PrintWriter out = response.getWriter();

                                            out.print("fuck!错误的!");

                                               暂时返回一个错误到页面

转载于:https://my.oschina.net/qkmc/blog/776770

你可能感兴趣的文章
新造了一个管理模板代码的工具 -- Pharah
查看>>
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)
查看>>
通用Windows平台应用程序开始恢复Win32功能
查看>>
Airbnb如何简化1000多位工程师的Kubernetes工作流程?
查看>>
Scrum Master的成功定义是什么?
查看>>
Windows Server入门系列37 创建网络共享
查看>>
自己diy封装xp操作系统
查看>>
veritas升级及备份至磁盘两个问题简要说明
查看>>
Scoket:UDP通讯模型
查看>>
扯点关于经济的淡-贸易顺差都是有利的吗
查看>>
国产IT厂商激辩微软 微软反垄断调查或有突破
查看>>
《进化——我们在互联网上奋斗的故事》一一1.4 从精兵到强将 ——技术人员的职场发展之路...
查看>>
通过 LLVM 在 Android 上运行 Swift 代码
查看>>
《HttpClient官方文档》1.7. Redirect handling 翻译
查看>>
《C程序员从校园到职场》一第2章 学校到职场2.1 认清自身不足
查看>>
jquery遍历的json有两层list时的解决方法
查看>>
Sql语句-case when then else end
查看>>
Python_编程特色
查看>>
ant打jar包
查看>>
【Android】The application has stopped unexpectedly.Please try again.
查看>>