
java web
q1054261752
这个作者很懒,什么都没留下…
展开
-
DispatcherServlet解析
有朋友说,你搞了这么久Java,怎么天天写的都是Java基础,现在流行微服务啊~分布式啊~恩。。。主要还是要学习的内容太多了,感觉...转载 2019-12-10 13:58:17 · 326 阅读 · 0 评论 -
前后端分离 | 关于登录状态那些事
前后端分离 | 关于登录状态那些事一、背景登录是一个网站最基础的功能。有人说它很简单,其实不然,登录逻辑很简单,但涉及知识点比较多,如: 密码加密、cookie、session、token、JWT等。我们看一下传统的做法,前后端统一在一个服务中:如图所示,逻辑处理和页面放在一个服务中,用户输入用户名、密码后,后台服务在session中设置登录状态,和用户的一些基本信息, 然后将...转载 2019-11-26 17:31:31 · 228 阅读 · 0 评论 -
Servlet 3.0 新特性详解
目录(?)[-]Servlet 30 新特性概览一Annotation支持ServletFilterListener二web模块化三Servlet 异步处理四异步监听器五文件上传改进APIServlet 3.0 新特性概览 1.Servlet、Filter、Listener无需在web.xml中进行配置,可以通过Annotat转载 2015-11-24 12:09:39 · 259 阅读 · 0 评论 -
获取tomcat上properties文件的内容——方便文件存储位置的修改,解耦和
在java web开发的时候经常会用到读取读取或存放文件,这个文件的默认路径在哪里呢?写死在程序里面显然是可以的,但这样子不利于位于,假如有一天项目从window移植到linux,或者保存文件的路径变了,就需要去源代码中查找,进行替换,这样子不仅效率低,而且程序的耦合度也会过高,这里我用了一个properties文件用于存放文件的保存路径,需要保存或者读取都来自己properties所保存的路径。转载 2015-12-05 13:26:30 · 1173 阅读 · 0 评论 -
浏览器禁用cookie后,怎么使用session,求解决方案
sessionid是存储在cookie中的,解决方案如下:Session URL重写,保证在客户端禁用或不支持COOKIE时,仍然可以使用Sessionsession机制。session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否已包含转载 2016-08-19 11:09:55 · 476 阅读 · 0 评论 -
重新认识 《jsp中include指令静态导入和动态导入的区别》
JSP中动态INCLUDE与静态INCLUDE的区别1.动态include用jsp:include动作实现 它 总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数;2.include指令语法: ,称为静态导入(静态包含)作用: 在一个页面中导入另一个页面的内容(这些内容一般不会有变化,如公司的标题和版权等信息)。特点: 在jsp翻译成servl原创 2016-08-13 21:34:54 · 1293 阅读 · 0 评论 -
关于JAVA中URL传递中文参数,取值是乱码的解决办法
简单的方式(2.在后台通过解码来接收该中文参数 ) :在url里面的中文不受你上面设置的编码的限制,它是unicode格式传输的,跟服务器的编码相关,如果你把服务器的编码设置为utf-8或者gbk也可以解决。在servlet.xml中的中加上属性URLEncoding="gbk" request.getParameter("pid");String pn原创 2016-09-06 21:35:58 · 21967 阅读 · 1 评论