信息选择和详情查看

<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 );

	}

  

  

  

10-09 10:42