随笔分类 -  JavaWeb学习笔记

摘要:1.EasyUI中的validatebox使用 提供的校验规则: 1、非空校验required="required" 2、使用validType指定 email: 正则表达式匹配电子邮件规则。 url: 正则表达式匹配的URL规则。 length[0,100]: 在x和x字符允许。 remote[' 阅读全文
posted @ 2018-05-14 21:44 MichaelKai 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.用户未登录自动跳转到登录页面 1.1 编写拦截器类 需要继承struts2的框架的MethodFilterInterceptor 提供的工具类(用于获取session中的数据和用户信息): 定义拦截器类: 1.2 配置拦截器 在struts.xml中配置自定义拦截器: 阅读全文
posted @ 2018-05-14 09:53 MichaelKai 阅读(933) 评论(0) 推荐(0) 编辑
摘要:1.jQuery EasyUI messager使用方式 1.1 alert方法 效果: 1.2confirm方法 效果: 1.3show方法 效果: 2.jQuery EasyUI menubutton 菜单使用 效果: 阅读全文
posted @ 2018-05-13 20:49 MichaelKai 阅读(165) 评论(0) 推荐(0) 编辑
摘要:1.jquery easyUI动态添加选项卡(查看jquery easyUI手册) 1.1 用于动态添加一个选项卡 1.1.1 选中指定的选项卡和判断某个选项卡是否存在 测试代码: 2.jquert ztree插件使用 2.1在页面引入ztree相关文件 2.2 使用标准json数据构造ztree( 阅读全文
posted @ 2018-05-09 16:25 MichaelKai 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1.主页设计(JQuery EasyUI插件) 下载easyUI开发包: 将easyUI资源文件导入页面中: 1.1 layout页面布局 页面代码:(region表示布局,title表示该区域的标题,并且有折叠效果) 效果: 1.2 accordion折叠面板 其中data-options="ic 阅读全文
posted @ 2018-05-09 15:45 MichaelKai 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.left join、right join、inner join的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的 阅读全文
posted @ 2018-03-23 10:53 MichaelKai 阅读(707) 评论(0) 推荐(0) 编辑
摘要:一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一 阅读全文
posted @ 2018-03-12 17:45 MichaelKai 阅读(176) 评论(0) 推荐(0) 编辑
摘要:最近在做项目要求实现打印功能,我采用js方式来实现 window.print();会弹出打印对话框,打印的是window.docunemt.body.innerHTML中的内容,可以局部打印,也可以全局打印. 阅读全文
posted @ 2018-03-06 09:36 MichaelKai 阅读(511) 评论(0) 推荐(0) 编辑
摘要:通过传统的 form 表单提交的方式上传文件 ? 1 2 3 4 <form id="uploadForm" action="" method="post" enctype="multipart/form-data"> <p>上传文件:<input type ="file" name="file"/ 阅读全文
posted @ 2018-02-06 15:36 MichaelKai 阅读(301) 评论(0) 推荐(0) 编辑
摘要:1.SpringMVC 高级参数绑定 数组 list <input type name=ids> 方法{Integer[] ids QueryInfo类中定义Integer[] ids} 方法(QueryInfo 中的List<Items> itemList) <input type name=it 阅读全文
posted @ 2018-01-27 16:54 MichaelKai 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.拦截器的执行规则 preHandle按拦截器定义顺序调用 postHandler按拦截器定义逆序调用 afterCompletion按拦截器定义逆序调用 postHandler在拦截器链内所有拦截器返成功调用 afterCompletion只用preHandle返回true才调用 阅读全文
posted @ 2018-01-27 16:27 MichaelKai 阅读(182) 评论(0) 推荐(0) 编辑
摘要:1.ModelAndView 既带着数据,又返回视图路劲 2.String 返回试图路径 model带数据 (官方或企业推荐使用此种方式 ,此方法符合解耦思想,即数据,视图,分离 MVC) 3.void 使用ajax请求是合适使用此方法 ,ajax返回json数据不需要跳转页面(response) 阅读全文
posted @ 2018-01-27 11:31 MichaelKai 阅读(221) 评论(0) 推荐(0) 编辑
摘要:1.输出映射和输入映射 Mapper.xml映射文件定义了操作数据库的sql,每个sql就是一个statement,映射文件是mybatis的核心。 (1)parameterType(输入类型) 1.传递简单类型 使用占位符#{},或者${}进行sql拼接。 2.传递pojo对象 使用ognl表达式 阅读全文
posted @ 2018-01-24 21:53 MichaelKai 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.mybatis与hibernate不同 Mybatis和hibernate,mybatis不完全是一个ORM框架,因为Mybatis需要程序员自己编写sql语句。mybatis可以通过xml或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执 阅读全文
posted @ 2018-01-22 20:40 MichaelKai 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1.Mybatis介绍 Mybatis是apache的一个开源项目iBatis,Mybatis是一个优秀的持久层框架,他对jdbc的操作数据库的过程进行封装,使开发者只需要关注sql本身,不需要花费精力去处理例如注册驱动,创建connection,创建statement,手动设置参数,结果集检索等j 阅读全文
posted @ 2018-01-22 17:18 MichaelKai 阅读(113) 评论(0) 推荐(0) 编辑
摘要:今天写项目时,在使用hibernate封装的插入方法时,由于需要同时保存多个数据,导致出现identifier of an instance of 如下代码 :(由于最大最小分数不同所以需要插入两条数据) 但结果报该错误,后来知道了原因: 报错的原因是,在没有给对象examScoreDivide 分 阅读全文
posted @ 2018-01-05 14:04 MichaelKai 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:采用POI生成excel结构 直接贴出代码 excel表格导出功能 action代码: struts.xml配置: 前台jsp代码: 阅读全文
posted @ 2018-01-02 11:45 MichaelKai 阅读(2160) 评论(0) 推荐(0) 编辑
摘要:这个问题做了两天,在网上找了很多例子,但是还有一些功能没有实现,暂时先把代码贴出来,以后在做这方面的功能时在修改 文件上传: 一开始我在网上找到基于servlet+jsp环境写的文件上传,但是在将页面表单获得的文件数据放入List<FileItem>list集合中,一直是空的,后来才知道是因为str 阅读全文
posted @ 2017-12-28 17:57 MichaelKai 阅读(613) 评论(0) 推荐(0) 编辑
摘要:今天在使用session.save(),进行插入数据操作时,一直没有成功,也没有报错。后来发现是因为没有创建事务,提交事务的原因 阅读全文
posted @ 2017-12-26 15:58 MichaelKai 阅读(1903) 评论(0) 推荐(0) 编辑
摘要:首先实现jquery ajax的二级联动 要下载个jquery.js 我在这里就不准备了 自行百度下载 背景介绍:通过部门的ID来查找部门下的所有班级 我实现二级联动的思路是:先查询所有部门 显示在页面上 如图 : 其次在使用下拉框的点击事件 获取到省的ID ,然后通过省的ID 进行查找城市。 js 阅读全文
posted @ 2017-12-26 09:56 MichaelKai 阅读(3347) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示