![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jeesite
红尘黑白
不搬砖头的泥瓦工
展开
-
jeesite学习笔记——导入与导出功能
导出功能1.在的List.jsp文件头部添加按钮触发事件<script type="text/javascript"> $(document).ready(function() { $("#btnExport").click(function(){ top.$.jBox.confirm("确认要导出报名信息数据吗?","系统提示",function(v,...原创 2018-07-19 15:35:41 · 8067 阅读 · 6 评论 -
jeesite学习笔记——使用Ajax查重
1、效果:截图:在添加信息时,实时查重,如果重复,就不能提交表单!!2、代码展示:2.0由于邮箱、手机号、银行卡号都在一个页面中查重,所以共用一个验证传值变量名//这是controller文件//checkRepeat邮箱、手机号、银行卡号查重@ResponseBody @RequiresPermissions("gsmis:expert:edit")@Requ...原创 2018-09-10 19:55:48 · 1621 阅读 · 0 评论 -
jeesite学习笔记——加密解密功能
一、需求:数据库中存储的数据为加密后的结果,而在后台页面中显示的是解密的结果,由于是双向加密(对称加密),所以MD5不适合,采用AES加密,这种加密方法jeesite自带!!1.数据库截图:2.页面截图:二、代码展示:1.由于保存进数据库时,是对后台的操作,所以在Service层中的save方法进行加密@Transactional(readOnly = fa...原创 2018-08-29 21:21:10 · 5741 阅读 · 4 评论 -
jeesite学习笔记——页面添加表单
一、需求效果:在系统页面中显示表单信息,如下图:二、步骤:1.在添加前需要先清楚表单栏目的作用,如下图所示:一级菜单为导航栏,二级菜单为左侧栏目名,三级菜单是表单名,一般需要显示的表单内容的链接都放在三级菜单中。2.添加表单链接和权限:系统设置→系统设置→菜单设置中controller表的路径地址:controller中的权限:三、更改...原创 2018-08-30 17:36:19 · 3027 阅读 · 0 评论 -
jeesite学习笔记——页面美化
一,下拉列表:1.文本框加长: 此处文本框较短,原因是代码中选择的类控制为输入迷你 将其改为输入XLARGE后变长 <div class="control-group"> <label class="control-label">专业:</label> <div class="...原创 2018-08-17 19:27:08 · 1525 阅读 · 0 评论 -
jeesite学习笔记——常见问题与解决
问题一:☆HV000030:找不到类型为:java.lang.Long的验证器没有找到验证器用于约束检查 '******' 的配置这种问题是由于在实体表中为不是字符串或整数的属性添加了注释,如:此时,删除注释@Length就好了问题二:pom.xml报错红叉,提示缺少jar10.0.2.4.0这个jar包是oracle的非免费包,eclipse不能自动下载,手动网上下载这个...原创 2018-08-29 20:58:33 · 1621 阅读 · 0 评论 -
jeesite学习笔记——邮箱、手机号和银行卡号验证(正则表达式验证)
一,邮箱验证1.body部分:<div class="control-group"> <label class="control-label">邮箱:</label> <div class="controls"> <form:input path="email" id="ema原创 2018-08-29 20:24:54 · 5890 阅读 · 2 评论 -
jeesite学习笔记——焦点弹出窗口
一,效果需求: 当鼠标点击文本框或者标签后焦点移动到文本框时,弹出一个新的窗口,里面为多选框,然后还有查询和添加按钮,点击添加能添加内容,同时,在文本框中显示多选框的选择结果 二,部分代码展示:1.由于是在添加内容模块弹出面板,所以要在form.jsp文件中给文本框添加焦点事件;<div class="contro...原创 2018-08-29 20:57:50 · 5302 阅读 · 6 评论 -
jeesite学习笔记——主从表及表间传值(一对多)
一,自动生成框架:*注意要在生成表前,要在jeesite.properties文件中修改数据库 用户名和密码,同时修改最后一行的文件生成路径,每一个符号(:和\)前加\如图1所示,设计两张表: 1.设计两张表 tob_case和tob_logistics 2. tob_case 是父表, tob_logistics是子表 子表调...原创 2018-07-13 22:31:57 · 3456 阅读 · 5 评论 -
jeesite学习笔记——部分代码功能说明
实体文件(*.java) 红框内表示限制的变量长度(不能为负)及出错后的反馈信息;注释后表示对变量没有限制,变量可空 定义的变量,用于保存数据库中的字段值,每一个变量都有对应的get和set方法 需要导出和导入的字段信息。哪个字段需要导出,或者被导入,就在它的get上面注入这一行 SQL...原创 2018-07-19 15:08:18 · 657 阅读 · 0 评论 -
jeesite学习笔记——新增一条信息时同步创建用户
1、效果截图:(添加一条个人信息时同步创建它的用户信息)2、部分代码展示因为要为个人同步创建,主体在“个人信息”模块,与“用户信息”添加模块无关,只会调用它的部分方法,所以所有代码都在“个人信息”模块进行操作。2.1因为操作涉及到两个数据库(expert和user),所以实体表要保存expert的用户id,同时还要在xml中进行链接。2.1.1 实体层expert....原创 2018-10-27 13:38:41 · 1702 阅读 · 1 评论