java web
l去留无心
Nothing is given,everything is earned.
展开
-
Java监听器实现防止重复登录案例
监听器的功能 防止重复登录:当一个用户登录系统之后,另外一个用户使用相同账户登陆时,对前一个用户进行踢除操作,保证在同一时间只有一个账户在登录系统。案例说明:通过过滤器实现登录控制,未登录用户不能访问系统首页 用户登录,将登录名存储到session里 登录监听器session属性中登录值属性变化 若登录用户用户名已登录系统,清除前次登录信息步骤:实现登录功能 登录权限过...原创 2019-03-17 14:20:40 · 1838 阅读 · 0 评论 -
关于${pageContext.request.contextPath}的理解
${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%>。也就是取出部署的应用程序名或者是当前的项目名称比如我的项目名称是demo1在浏览器中输入为http://localhost:8080/demo1/a.jsp ${pageContext.request.context...转载 2019-03-17 09:52:11 · 836 阅读 · 0 评论 -
Servlet之Filter详细讲解
Filter,过滤器,顾名思义,即是对数据等的过滤,预处理过程。为什么要引入过滤器呢?在平常访问网站的时候,有时候发一些敏感的信息,发出后显示时 就会将敏感信息用*等字符替代,这就是用过滤器对信息进行了处理。这只是一个简单的例子,当然,过滤器那么强大,它的功能也不可能局限于此,它不仅能预处 理数据,只要是发送过来的请求它都是可以预处理的,同时,它还可以对服务器返回的响应进行预处理,这...转载 2019-03-10 13:01:22 · 671 阅读 · 0 评论 -
response.sendRedirect()与request.getRequestDispatcher().forward()的区别
转载自:https://blog.csdn.net/qinzhenhua100/article/details/53227841JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转,但是二者是有很大的区别的,分条来说,有以下几点:①respons...转载 2019-03-04 11:31:31 · 318 阅读 · 0 评论 -
Ajax实现局部刷新
Ajax简介:Ajax是一种用于创建快速动态网页的技术。Ajax特点:通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。 传统的网页(不使用Ajax)如果需要更新内容,必须重载整个网页页面使用Ajax+jsp+servlet演示一个音乐列表首先(Eclipse)创建JSP项目后在WebContent引入一个.js包和json.jar以及servl...原创 2019-03-01 10:12:08 · 12416 阅读 · 1 评论 -
request.getParameter()、request.setAttribute()与request.getAttribute()的作用
1、request.getParameter()方法是获取通过类似post,get等方式传入的数据,即获取客户端到服务端的数据,代表HTTP请求数据。2、request.setAttribute()方法是将request.getParameter()方法获取的数据保存到request域中,即将获取的数据重新封装到一个域中。3、request.getAttribute()方法是返回在requ...原创 2019-02-27 15:34:36 · 8468 阅读 · 0 评论