zoukankan      html  css  js  c++  java
  • 选择详情标签

    信息选择和详情查看

    成员属性 必填 作用说名
    sf_ds_user 对于div的id
    选择用户 页面标题
    500,300 弹窗的宽度和高度 默认(750,350)
    selectUrl 选择窗的页面URL 需要自己写
    detailUrl 详情窗的页面 需要自己写
    cellLength 文本的宽度 超过部分以...代替 (例如,cellLength=1 东方明 变为 东...)
    cellwidth 文本的总宽度
    SF_DS_DATA_sf_ds_user 不需要写 该隐藏域保存用户id的集合,以逗号给开 格式为SF_DS_DATA_ 拼接 div的id
    <tr>
    	<td>示例一:没有初始值</td>
    	<td colspan="2"><input type="button" onClick="SF_DetailSelector.toSelect('sf_ds_user','选择用户',500,300)" value="选择" />
    	<div id="sf_ds_user" selectUrl="${sfroot}/sf_js_api/tag/toSelect.do" data="" detailUrl="${sfroot}/sf_js_api/tag/toDetail.do?ID=" cellLength="4" cellwidth="100"></div></td>
    
    </tr>
    <tr>
    	<td>示例二:带有初始值</td>
    	<td colspan="2"><input type="button" value="选择" />
    	<div id="sf_ds_user1" selectUrl="${sfroot}/sf_js_api/tag/toSelect.do" data="1:admin" detailUrl="${sfroot}/sf_js_api/tag/toDetail.do?ID=" cellLength="4" cellwidth="60"></div></td>
    </tr>



    <tr>
    <td class="sf_w15 sf_td_l_bg sf_ar">登录名:</td>
    <td class="sf_w35" id="SF_USERS_LNAME"></td>
    <td class="sf_w15 sf_td_l_bg sf_ar">姓名:</td>
    <td class="sf_w35" id="SF_USERS_UNAME" sf_modul="1"></td>
    </tr>

    @RequestMapping("toDetailselector.do")
    	public ModelAndView toDetailselector(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap) {
    		
            return new ModelAndView( this.getActionPath("detailselector"), modelMap );
    	}
    	
    	
    	@RequestMapping("toSelect.do")
    	public ModelAndView toSelect(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap) {
    		FormSource source = this.source(request);
    		TagService service = this.createService();
            
            try {
    			List<?> list = service.beans(new SF_USERS());//查询所有用户信息
    			source.add("SF_USERS",list);
    			source.put(modelMap);
    		} catch (Exception e) {
    			this.logger.error(e);
    		}
            
            return new ModelAndView( this.getActionPath("detailselector_select"), modelMap );
    
    	}
    	
    	@RequestMapping("toDetail.do")
    	public ModelAndView toDetail(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap) {
    		FormSource source = this.source(request);
    		SF_USERS user = this.bean(request, SF_USERS.class,false);
    		TagService service = this.createService();
    		
    		try {
    			user = service.bean(user);//查询用户信息 绑定到详情页面
    			source.add(user);
    			source.put(modelMap);
    			
    		} catch (Exception e) {
    			this.logger.error(e);
    		}
    		
            return new ModelAndView( this.getActionPath("detailselector_detail"), modelMap );
    
    	}
    

      

      

      

    -------------------------------------------------------------------------
    ## 极客时间全网最便宜最优惠购买方式,优惠券返现 百度网盘 微信关注公众号“选门好课”
    扫描下方二维码关注我的公众号"选门好课",与我一起交流知识
  • 相关阅读:
    Python基础:内置函数
    Python基础:获取平台相关信息
    Python生成器-博文读后感
    IP地址、域名、域名解析系统相关
    Flask:初次使用Flask-SQLAlchemy读取SQLite3
    Flask:初次使用Blueprints
    Flask:使用Eclipse+PyDev插件编辑基于package的项目
    Flask:操作SQLite3(0.1)
    SQLite数据库初步
    Flask:redirect()函数
  • 原文地址:https://www.cnblogs.com/singworld/p/9758880.html
Copyright © 2011-2022 走看看