[jeeplus] 使用笔记 (gridSelect、datetimepicker etc.)

本贴最后更新于 2008 天前,其中的信息可能已经时过境迁

1.创建表单时,grid 选择框中给对应的字段做设置

image.png

image.png

2.生成代码后的 jsp 页面中查看检查。

image.png

image.png

3.最终展示:

image.png

image.png

1 操作
PeterChu 在 2019-05-24 14:59:26 更新了该帖

相关帖子

优质回帖
  • 88250 1

    现在回帖还没有纳入搜索系统,过段时间会把回帖也纳入进去,这样就好找了 🙏

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • PeterChu 1 评论
    作者

    Jeeplus 的树形结构表,在 List.jsp 展示中的问题:某个字段使用字典后,需要在 js 中进行转化。

    eg:可以参考 area.js
    image.png

    image.png

    gridselect 选择器中,展示的某个字段如果使用了字典,该如何显示?还是直接先将获取的 data 的数据中该字段使用字典工具的方法赋值之后再返回给页面?
    PeterChu
  • 其他回帖
  • 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>
    
  • PeterChu
    作者

    根据某列中的值是否包含某个字符串筛选记录:

    UPDATE m_levelformajor 
    SET type = (
    	CASE
    		WHEN 1 < LENGTH(number) AND  LENGTH(number) < 3 THEN "22"
    		WHEN 3 < LENGTH(number) AND  LENGTH(number) < 5 THEN "23"
    		WHEN 6 <= LENGTH(number) THEN "24"
    		WHEN number IS NULL THEN "21"
    	ELSE
    		"1"
    	END
    )
    WHERE find_in_set('19db900b7129468385d96f96cd6c672a', parent_ids);
    
    --设置本科专业记录的 type
    UPDATE m_levelformajor 
    SET type = (
    	CASE
    		WHEN 1 < LENGTH(number) AND  LENGTH(number) < 3 THEN "12"
    		WHEN 3 < LENGTH(number) AND  LENGTH(number) < 5 THEN "13"
    		WHEN 6 <= LENGTH(number) THEN "14"
    		WHEN number IS NULL THEN "11"
    	ELSE
    		"1"
    	END
    )
    WHERE find_in_set('e131fdeaf3f041b086bec4e68dd096c7', parent_ids);``` 
    
  • PeterChu
    作者

    java 中 字符串的 slipt() 方法

    1. slipt() 方法会在分割完成后,对获取到的数组从末端开始验证是否为"",若 true 则,数组长度 -1 ,直到遇到一个不为"" 的元素。
    2. 此时,在这个不为 "" 的元素之前的所有其他 "" 元素依旧保留。(未验证数组起始端的 "" 是否验证排除)
    3. 不知道从 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/54910323

    1 操作
    PeterChu 在 2019-07-23 17:00:37 更新了该回帖
  • 查看全部回帖