Web编程
朝闻道_
这个作者很懒,什么都没留下…
展开
-
如何在禁用cookie的情况下保持登录状态
谢邀。“保持登录状态” 其实就是服务端需要一些数据来识别发起当前请求的用户。比如在登录的时候,后端生成一个 session ID,然后设置到 cookie,后面的所有请求浏览器都会带上 cookie,然后服务端从 cookie 里获取 session ID,再查询到用户信息。所以,保持登录的关键不是 cookie,而是通过 cookie 保存和传输的 session ID,其本质是能获取用户信息的...转载 2018-02-08 20:43:30 · 10166 阅读 · 0 评论 -
前端js调试步骤
1. 查看网页源码,查看相应的取值2. 断点js 脚本进行debug调3. 查看console控制台相应的信息原创 2018-01-08 09:06:06 · 866 阅读 · 0 评论 -
bootstrapTable 返回json数据转换错误
2. 数据不显示因为使用的实体类没有按第三方插件固定的格式来显示private int total;private List<T> rows;字段需要是rows ,否则无法解析正确的json字符1. json缺少以下依赖包:<!-- json工具类 --> <dependency> <groupId>com.fasterxml.jackson...原创 2018-01-07 20:34:51 · 1965 阅读 · 0 评论 -
SSM 配置
1. web.xml配置请求分发、字符过滤器、xml资源加载、监听器2. spring-mybatis(1) 注解扫描 component-scan , mvc-annotion resource 排除相应的静态资源文件 css/ js / .htm 等(2) jdbc connection 驱动加载,数据库资源加载 jdbc.properties(3) mybatis dao层扫描(包扫描或...原创 2018-01-06 16:29:43 · 179 阅读 · 0 评论 -
Service/Dao层命名规约
转载 2018-01-06 16:10:47 · 7330 阅读 · 1 评论 -
http content-type 设置
参考链接:http://blog.csdn.net/blueheart20/article/details/45174399转载 2018-01-05 14:31:11 · 1638 阅读 · 0 评论 -
MySql的起始下标问题
分页查询中,如果传入一个beginNum 为1 pageNum 为 10 ,查询数据时候少了一条数据,原因是因为,mysql的limit起始坐标是从0开始,后面接查询数量,传1时,刚好忽略了前一条记录select * from table limit 0 100代表起始行,10代表查询数量...原创 2018-01-05 11:59:15 · 5267 阅读 · 0 评论 -
TOMCAT启动报错 filterEncoding ClassNotFoundException Spring Maven包
1. 检查tomcat webapps文件夹下的文件,少了spring ioc容器的核心依赖,导致过滤器无法正常的加载,仅仅包括spring-web及spring-mvc 是没有作用,在pom.xml复制完全的spring jar包2.tomcat的配置,tomcat启动时候会先查询环境变量中的 CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME,如果没有相应的配置,即...原创 2018-01-05 09:15:45 · 362 阅读 · 0 评论 -
Tomcat的localhost:8080拒绝访问解决方案
localhost 拒绝访问问题:http://blog.csdn.net/zhoucheng05_13/article/details/52242831转载 2018-01-05 00:01:50 · 23231 阅读 · 2 评论 -
Tomcat启动报错:警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property 'source' to '
警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property 'source' to 'org.eclipsehttp://blog.csdn.net/zzy7075/article/details/59484246原创 2018-01-04 22:50:00 · 12829 阅读 · 2 评论 -
Mockito单元测试编写
原创 2018-01-04 17:19:59 · 368 阅读 · 0 评论 -
maven aliyun 仓库地址
maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror <mirror> &l...转载 2018-01-03 20:25:55 · 328 阅读 · 0 评论 -
5分钟了解Mockito
一、什么是mock测试,什么是mock对象? 先来看看下面这个示例:从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks从图中可以清晰的看出mock对象就是在调试期间用来作为真实对象的替代品。mock测试就是在测试过程中,对那些不容易构建的对象用一个虚拟对象来代替测试的方法就叫mock测试。知道什么是mock测试后,那么我们就...转载 2017-10-09 14:58:13 · 204 阅读 · 0 评论 -
Spring MVC登录拦截或者过滤
两种方式:1. 使用拦截器,在spring-*.xml 中配置需要拦截的url 实现HandlerInterceptorAdapter 接口http://blog.csdn.net/tonytfjing/article/details/392075512. 使用过滤器,在web.xml 中配置过滤器 ,实现 filter 接口http://fanshuyao.iteye.com/blog/223...原创 2018-01-11 09:36:52 · 237 阅读 · 0 评论 -
AdminLTE2 框架的使用
1. AdminLTE2 是什么?基于Bootstrap3高度可定制的响应式管理模板,免去前端架构师大量的js和css的编写https://jingyan.baidu.com/article/154b46316cd4fd28ca8f4197.html2. 入门操作https://jingyan.baidu.com/article/14bd256e606952bb6d2612d8.html...原创 2018-01-11 10:19:28 · 15296 阅读 · 0 评论 -
token令牌防止重复提交的问题
本人前段时间在公司参数了一个商城的项目,负责购物车+订单等一系列模块,但是这一块有个很大的隐患就是数据重复提交的问题,比如在下订单的时候以及确认购买付款的时候如果用户因为某些原因在短时间内连续点击了很多次,那么就会造成数据重复提交,然后本人也专门去网上找了一些资料,然后集合自身的代码,胜利解决了此问题,本篇博文目的只是为了记录下这个东西,一方面是自己能把某一功能自己写下来的话可以加深自己的理解,另...转载 2018-02-08 20:25:40 · 3621 阅读 · 0 评论 -
制作前端页面的一个网址
优先使用这个:http://www.runoob.com/try/bootstrap/layoutit/http://www.bootcss.com/p/layoutit/原创 2018-02-08 14:30:03 · 649 阅读 · 0 评论 -
log日志的使用
做一个苦逼的Java攻城师, 我们除了关心系统的架构这种high level的问题, 还需要了解一些语言的陷阱, 异常的处理, 以及日志的输出, 这些"鸡毛蒜皮"的细节. 这篇文章是JCP成员, Tomasz Nurkiewicz( http://nurkiewicz.blogspot.com/ )总结的10条如何正确使用日志的技巧(参见原文). 跟那篇" java编程最差实践"一样, 也是针对一...转载 2018-02-07 19:54:02 · 50141 阅读 · 1 评论 -
拦截器拦截静态资源的三种解决办法
SpringMVC提供<mvc:resources>来设置静态资源,但是增加该设置如果采用通配符的方式增加拦截器的话仍然会被拦截器拦截,可采用如下方案进行解决:方案一、拦截器中增加针对静态资源不进行过滤(涉及spring-mvc.xml) 1 <mvc:resources location="/" mapping="/**/*.js"/> 2 <mvc:reso...转载 2018-02-06 17:22:11 · 12068 阅读 · 1 评论 -
HTML状态码大全(301,404,500等)
这些状态码被分为五大类: 100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 (自己电脑这边的问题) 自己电脑这边的问题) 500-599 用于支持服务器错误。 (对方的问题) 对方的问题)一些常见的状态码为:200 - 服务器成功返回网页 40...转载 2018-02-05 10:53:07 · 911 阅读 · 0 评论 -
bootstraptable展示字段和排序字段不一致的解决办法
问题对人有帮助,内容完整,我也想知道答案0问题没有实际价值,缺少关键内容,没有改进余地展示字段和排序字段不同。<th data-field="userCode" data-sortable="true" data-sort-name="user_code">用户编码</th>function queryParams : function(params) { re...转载 2018-02-07 15:16:30 · 5952 阅读 · 0 评论 -
BootstrapTable的使用
http://blog.csdn.net/pan_junbiao/article/details/72955066官方文档:http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/checkbox的使用http://www.jb51.net/article/102579.htm动态模糊框的使用http://www.jb51.net/a...转载 2018-01-17 17:28:40 · 198 阅读 · 0 评论 -
jQuery 相关用法
1. JQuery文档加载写法http://blog.csdn.net/szwangdf/article/details/431530772. jQuery 表单验证http://code.ciaoca.com/jquery/validation-engine/原创 2018-01-17 11:04:36 · 141 阅读 · 0 评论 -
tomcat jetty jboss 的区别
http://blog.csdn.net/gechengling/article/details/22582591转载 2018-01-15 11:12:35 · 2842 阅读 · 0 评论 -
sessionId的作用
sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。tomcat生成的sessionid叫做jsessionid。session在访问tomcat服务器HttpServletRequest的getSession(true)的时候创建,tomcat的ManagerBase类提供创建sessionid的方法:随机数+时间+j...转载 2018-01-15 10:57:16 · 9446 阅读 · 0 评论 -
POI导出数据
http://blog.csdn.net/happyljw/article/details/52809244转载 2018-01-15 10:11:58 · 176 阅读 · 0 评论 -
checkbox不选中传值
参考文章:https://www.cnblogs.com/hsd1727728211/p/6516129.html原创 2018-01-11 20:04:53 · 1473 阅读 · 0 评论 -
jdbc后加 unicode字符设置
http://blog.csdn.net/wpydaguan/article/details/41148047转载 2018-02-28 20:48:10 · 597 阅读 · 0 评论