[jeeplus] 使用笔记 (gridSelect、datetimepicker etc.)
本贴最后更新于 1798 天前,其中的信息可能已经时过境迁
相关帖子
请输入回帖内容
...
-
PeterChu • • 2 评论作者
问题:jeeplus 中想实现下拉多选功能要怎么实现?
从字典取数据:
<td class="active"><label class="pull-right">类型:</label></td> <td> <form:select path="employee.employeeType" class="form-control"> <form:options items="${fns:getDictList('employee_type')}" itemLabel="label" itemValue="value" htmlEscape="false"/> </form:select> </td>
这个是字典多选。
这个是查询数据库的
要在多选框中搜索的话 可以使用 select2 插件。
- 其他回帖
-
PeterChu •作者
java 中 字符串的 slipt() 方法
- slipt() 方法会在分割完成后,对获取到的数组从末端开始验证是否为"",若 true 则,数组长度 -1 ,直到遇到一个不为"" 的元素。
- 此时,在这个不为 "" 的元素之前的所有其他 "" 元素依旧保留。(未验证数组起始端的 "" 是否验证排除)
- 不知道从 1.5 开始到现在最新版本,该方法是否发生变化。
public static void main(String[] args) { String s = ""; String[] ss = s.split(","); System.out.println(ss.length);//1 System.out.println(Arrays.toString(ss));//[] System.out.println(ss == null);//false System.out.println(ss[0] == null);//false String s1 = "123-123.2-1--"; String[] ss1 = s1.split("-"); System.out.println(ss1.length);//3 System.out.println(Arrays.toString(ss1));//[123, 123.2, 1] String s2 = "123--123.2-1--"; String[] ss2 = s2.split("-"); System.out.println(ss2.length);//4 System.out.println(Arrays.toString(ss2));//[123, , 123.2, 1] }
参考 :
https://blog.csdn.net/qq_27093465/article/details/549103231 操作PeterChu 在 2019-07-23 17:00:37 更新了该回帖 -
PeterChu •作者
为 jp 工具添加自定义方法,实现 js 的 unicode 编码
在 jeeplus.js 中的添加方法
(function(){ jp = { /** 实现 unicode 编码 */ toUnicode : function (s) { var str = ""; for (var i = 0; i < s.length; i++) { str +="\\u"+('0000' + s.charCodeAt(i).toString(16)).slice(-4)+""; } return str; }, } })(jQuery);
实现效果:
需要注意的是:
"\u0061\u0062\u0063"
中间需要转义字符:
"\\u0061\\u0062\\u0063"
-
PeterChu •作者
慎用
select *
当自己手写一些 sql 时,如果查找的对象/表中有封装了其他对象,那么,当 sql 中有
select *
时会导致封装对象为 Null 的现象。
因此,如果有会使用到封装的对象,那么 xml 中的 sql 还是加上映射关系吧。
eg:<!-- 根据年份、省份、高校、文理科、批次查找记录 findListByYPNWB --> <select id="findListByYPNWB" resultType="Eucode" > SELECT <include refid="EucodeColumns"/> FROM e_uecode a <include refid="EucodeJoins"/> WHERE a.year = #{year} AND a.province = #{province.id} AND a.universityid = #{university.id} AND a.wltype = #{wltype} AND a.schoolbatches = #{schoolBatches} AND (a.r3 != "2" OR ISNULL(a.r3)) AND (a.r3 != "3" OR ISNULL(a.r3)) </select>
- 查看全部回帖