今天遇到了一个很奇怪的问题,在Eclipse中调试,运行项目一切正常,项目的所有编码都是统一的UTF-8。但是在单独部署到tomcat上的时候出现了中文乱码。 解决方案 第一步:确保项目,jsp页面,数据库编码统一使用UTF-8。 第二步:修改tomcat的参数 第一处 tomcat安装路径/con ...
需求说明: 一个表单页面,点击提交之后,进入后台进行一系列数据交互,然后将交互信息返回至页面中,并以弹框形式展示 应用场景: 添加、修改、删除数据后,返回数据操作是否成功,以及一些其他信息 前期准备: 一个MVC项目 jquery-3.2.1.js,下载地址:右键另存为 layui-v2.1.5.z ...
分类:
Web程序 时间:
2017-10-15 17:51:31
阅读次数:
232
1.什么是OGNL? ObjectGraphNavigationLanguage 和EL同为表达式语言,但功能更为强大 2.OGNL在Struts2中做两件事 表达式语言 将表单或Struts2标签与特定的java数据绑定起来,用来将数据移入,移出框架 类型转换 数据进入和流出框架,在页面数据的字符 ...
分类:
其他好文 时间:
2017-10-10 13:03:50
阅读次数:
166
将查询到的数据存储到session中 public String findAll(){ List<Student> list= studentBiz.findAll(); HttpServletRequest request=ServletActionContext.getRequest(); re ...
分类:
编程语言 时间:
2017-10-10 13:00:14
阅读次数:
190
1、spring是什么? sprint其实就是一个开源框架,是于2003年兴起的一个轻量级的java开发框架,是有Road Johnson创建的,简单的来说spring是一个分层的JavaSE/EE(full-stack)也就是一站式轻量级的开源框架 J2EE三层架构体系: 表现层(页面数据显示,页 ...
分类:
编程语言 时间:
2017-10-07 14:53:24
阅读次数:
162
热部署是什么 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各种信息,然后Class文件将被虚拟机的ClassLoader加载。 而热部署正是利用了这个特点,它监 ...
分类:
编程语言 时间:
2017-09-29 11:06:16
阅读次数:
214
一,命名风格1,(强制)类的命名使用驼峰命名,DO(表名的数据对象),DTO(页面数据传输对象),VO(展示对象),可以以上的结尾,可以不遵守驼峰规则。(POJO是以上的统称)2,(强制)抽象类使用Abstract开头,异常类使用Exception结尾,测试类使用Test结尾,枚举类使用Enu..
分类:
编程语言 时间:
2017-09-27 10:01:46
阅读次数:
185
一、页面刷新问题 1.父页面A跳转到子页面B,B页面修改数据后再跳回A页面,刷新A页面数据 (1).父页面A代码 window.addEventListener("pageflowrefresh", function (e) { location.reload(); }); (2).子页面B代码 v ...
分类:
其他好文 时间:
2017-09-23 14:32:41
阅读次数:
274
本文将从 Phantomjs 动态爬虫介绍起,用3行代码傻瓜式完成基于 Casper 的动态爬虫来绕过对抗策略获取页面数据。 ...
分类:
其他好文 时间:
2017-09-19 16:46:20
阅读次数:
540
网站基本架构: 基本的CS架构,开发时使用本地服务器,数据库使用云服务器的数据库,方便共享数据,上线时可配置服务器到云服务器。 技术栈: Vue.js: 前端开发框架:响应式数据绑定和组件化开发(单页应用,用户管理系统) 响应式实现页面数据和代码数据的自动同步更新,使开发可以简化为操作业务数据,跟视 ...
分类:
Web程序 时间:
2017-09-11 00:53:53
阅读次数:
201