
jsp
文章平均质量分 94
馥钰
好人一生平安!道阻且长,行则将至!
选择一条自己喜欢的路,向前走,莫回头!
天道酬勤!
学海无涯,温故而知新!
线下不努力,线上出问题!线上出问题,努力全白费!
分布式系统、高并发、大流量,分布式计算、分布式存储!
展开
-
过滤器、注解
过滤器Filterfilter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理。步骤:编写一个过滤器的类实现Filter接口 实现接口中尚未实现的方法(着重实现doFilter方法) 在web.xml中进行配置(主要是配置要对哪些资源进行过滤)例子,过滤器实现类:package com.yyb.filter;import java.io.IOException;import javax.servlet.*;/** * Cre转载 2022-02-21 19:02:08 · 1332 阅读 · 0 评论 -
监听器Listener
JavaWeb学习笔记八 监听器 - ~冰 - 博客园jservlet规范包括三个技术点:servlet ;listener ;filter;监听器就是监听某个对象的的状态变化的组件。监听器的相关概念事件源:被监听的对象(三个域对象 request,session,servletContext) 监听器:监听事件源对象, 事件源对象的状态的变化都会触发监听器 。 注册监听器:将监听器与事件源进行绑定。 响应行为:监听器监听到事件源的状态变化时,所涉及的功能代码(程序员编写代码)按照被监听的对转载 2022-02-21 18:12:35 · 303 阅读 · 0 评论 -
session与cookie的区别
http://www.cnblogs.com/xulb597/archive/2012/07/02/2573252.html我所知道的有以下区别: 1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。 2、session中保存的是对象,cookie中保存的是字符串。 3、session不能区分路...转载 2018-02-26 18:12:41 · 136 阅读 · 0 评论 -
跨域资源共享 CORS 详解
CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文详细介绍CORS的内部机制。(图片说明:摄于阿联酋艾因(Al Ain)的绿洲公园)一、简介CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10...转载 2018-02-26 18:46:44 · 172 阅读 · 0 评论 -
解析各大电子商务网站订单号的生成方式
http://blog.youkuaiyun.com/yahuvi/article/details/50818789摘要:订单是整个电子商务的核心。整个电子商务的流程也是围绕订单的状态执行的。这篇博客主要向大家介绍订单号的生成方式...订单是整个电子商务的核心。整个电子商务的流程也是围绕订单的状态执行的。这篇博客主要向大家介绍订单号的生成方式。现在大型电商网站大多都有好几种下单途径。 比如:通过Web网站下单...转载 2018-03-08 13:54:10 · 2825 阅读 · 0 评论 -
订单号怎样生成才能好用又好看,难倒了20多位产品经理
https://www.jianshu.com/p/3ef577eaacac1.三个真实的案例案例1:最近面试的将近20位产品经理里面,我都会问一道问题:请您为我公司的订单系统设计一套订单号的生成规则。应聘者里面有一两年的职场新人,也有工作将近十年的老鸟,当然也不乏运营或者开发转岗到产品的,有些甚至还做过订单与支付系统,但几乎所有的面试者都没能说的很全面。案例2:去年的某个时间,朋友A所在的公司订...转载 2018-03-08 14:17:05 · 1694 阅读 · 2 评论 -
利用redis同步登陆实现session共享
http://520shuijing.iteye.com/blog/2273862由于一直在弄oa系统,涉及与公司的其它系统整合; 今天要弄的是用redis做同步登陆,即在oa里登陆成功后即可在其它系统实现一键登陆。 oa是用shiro登陆的,shiro里也提供了一个redis的同步session机制,不过在测试时发现,不能用,同一个请求都会产生不同的sessionid,应该是shir...转载 2018-03-05 17:39:51 · 279 阅读 · 0 评论 -
单点登录实现(spring session+redis完成session共享)
https://www.cnblogs.com/hujunzheng/p/6395966.html?from=singlemessagev一、前言 项目中用到的SSO,使用开源框架cas做的。简单的了解了一下cas,并学习了一下 单点登录的原理,有兴趣的同学也可以学习一下,写个demo玩一玩。v二、工程结构 我模拟了 sso的客户端和sso的服务端, sso-core中主要是一些sso需要...转载 2018-03-05 17:59:43 · 442 阅读 · 0 评论 -
spring session + redis 实现web工程的session共享
http://blog.youkuaiyun.com/sdmanooo/article/details/55211166关于session共享,在网上有很多文章,但是很少有文章是别人看过了,能够实际操作就能实现出来的,我不知道是文章写的漏掉了什么还是什么原因,可能是我的能力还达不到文章所需要的能力要求吧。先不管那么多了,我就以我实际配置安装部署的实例来讲述下我的实现session共享的方式吧。文章开始之前,先...转载 2018-03-05 18:19:57 · 225 阅读 · 0 评论 -
使用Spring Session和Redis解决分布式Session跨域共享问题
http://blog.youkuaiyun.com/xlgen157387/article/details/57406162前言对于分布式使用Nginx+Tomcat实现负载均衡,最常用的均衡算法有IP_Hash、轮训、根据权重、随机等。不管对于哪一种负载均衡算法,由于Nginx对不同的请...转载 2018-03-05 18:42:11 · 248 阅读 · 0 评论 -
Spring Session解决分布式Session问题的实现原理
http://blog.youkuaiyun.com/xlgen157387/article/details/60321984上一篇:使用Spring Session和Redis解决分布式Session跨域共享问题 : http://blog.youkuaiyun.com/xlgen157387/article/details/57406162上一篇介绍了如何使用Spring Sessio...转载 2018-03-05 18:45:32 · 193 阅读 · 0 评论 -
Session机制详解
https://www.cnblogs.com/lonelydreamer/p/6169469.html虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 一、术语ses...转载 2019-01-09 17:59:01 · 363 阅读 · 0 评论 -
Cookie和Session的区别
https://www.cnblogs.com/wswang/p/6062461.html前言HTTP是一种无状态的协议,为了分辨链接是谁发起的,就需要我们自己去解决这个问题。不然有些情况下即使是同一个网站我们每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。应用场景日常登录一个网站,今天输入用户名密码登录了,第二天再打开很多情况下就直接打开了。这个...转载 2018-02-26 18:02:44 · 150 阅读 · 0 评论 -
Javaweb容器的四种作用域
几乎所有web应用容器都提供了四种类似Map的结构:application session request page,Jsp或者Servlet通过向着这四个对象放入数据,从而实现Jsp和Servlet之间数据的共享。application:整个应用 对应servlet中ServletContextsession:会话 对应servlet中HttpSessionreq转载 2017-08-12 14:45:17 · 454 阅读 · 0 评论 -
POI 火狐下载文件-中文文件名乱码
POI 火狐下载文件,中文文件名乱码原创 2016-04-19 15:51:05 · 1266 阅读 · 0 评论 -
JSP中request.getParameterNames和getParameterValues应用
try{String name; Enumeration pNames=request.getParameterNames(); while(pNames.hasMoreElements()){ name=(String)pNames.nextElement(); out.print(name+"="+request.getParameter(name));转载 2013-12-06 09:57:58 · 1034 阅读 · 0 评论 -
jsp引入jsp或者js
jsp引入jsp:引入方式:一: 只能引入本网站的jsp、html页面,不能是一个url(比如springMvc后台的一个路径/user/add) 是在翻译阶段执行 在请求处理阶段relativeURI|absoluteURI指向的是一个jsp或者html页面。传递参数:”flush=”true” > name=”fitstParamer”value=”fi原创 2015-12-17 10:17:58 · 522 阅读 · 0 评论 -
jsp中 如何得到客户端的访问来源和真实IP地址
http://blog.youkuaiyun.com/liuqiwen0512/article/details/7567727得到网页访问来源的常用方法: js获取来源页地址方法: var url = document.referrer; 如果我是直接在浏览器里输入有页面的url,返回是"",也就是说url只有从别的页面点击连接来到这页的才会有内容。转载 2016-09-07 15:28:47 · 15402 阅读 · 0 评论 -
Parse Fatal Error at line 4 column 43: 已经为元素 "web-app" 指定属性 "xmlns"。
Parse Fatal Error at line 4 column 43: 已经为元素 "web-app" 指定属性 "xmlns"。org.xml.sax.SAXParseException; systemId: jndi:/localhost/party68/WEB-INF/web.xml; lineNumber: 4; columnNumber: 43; 已经为元素 "web-app"原创 2013-10-23 10:07:55 · 6873 阅读 · 3 评论 -
解决getOutputStream() has already been called for this response
http://qify.iteye.com/blog/747842getOutputStream() has already been called for this response异常出现的原因和解决方法:jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:jsp编译成servlet之后在函数转载 2013-11-29 22:32:18 · 942 阅读 · 0 评论 -
URL中出现#号
http://blog.sina.com.cn/s/blog_6f9eb2dd0100sk97.html twitter改版,一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为 http://twitter.com/username 改版后,就变成了 http://twitter.com/#!/username 这是主转载 2015-01-05 10:43:03 · 707 阅读 · 0 评论 -
Maven导入Servlet和JSP jar包 解决web-app_3_0.xsd web-common_3_0.xsd文件有错误
dependency> groupId>javaxgroupId> artifactId>javaee-web-apiartifactId> version>7.0version> scope>providedscope>dependency>转载 2017-01-09 15:07:30 · 5219 阅读 · 0 评论 -
web.xml中load-on-startup的作用
如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释转载 2014-06-24 21:20:31 · 534 阅读 · 0 评论 -
java如何得到GET和POST请求URL和参数列表
http://blog.youkuaiyun.com/yaerfeng/article/details/18942739转自:http://www.zuidaima.com/share/1550463555308544.htm在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和转载 2015-08-07 21:06:50 · 491 阅读 · 0 评论 -
jsp:include 使用jsp:param乱码解决
如果jsp:include 中的page页面存在乱码 ,则需要在使用 的页面中的后加上 request.setCharacterEncoding('UTF-8") ;//或者指定的编码(GBK或其他) %> 如下面所示: [html] view plaincopyjsp-include.jsp转载 2013-11-15 10:47:36 · 1254 阅读 · 0 评论 -
下载文件名乱码
文件名乱码问题解决原创 2014-04-23 18:06:59 · 1235 阅读 · 0 评论 -
JSP中接收所有参数的方法——request.getParameterNames() ,request.getParameterValues(name)
在JSP中,如果提交的参数太多,一个个的接收太麻烦。可以使用request.ParameterName()方法接收所有的参数来解决这个问题。方法:public Enumeration getParameterNames()Enumeration:枚举类型实例:04.html:提交参数页面程序代码 04.html -->原创 2013-12-06 09:54:17 · 5661 阅读 · 0 评论