分公司下拉框赋值-从后台传到前端jsp

同事写的代码 学到了 但是脑子记不住 特此记录

后台:

@RequestMapping(params = { "method=fun" })
protected ModelAndView fun(HttpServletRequest request) throws Exception {
List<model> codes = new ArrayList<model>();
try {
LoginUserVo userVo=getSessionLoginUser(request);
model code = xxBo.getXXCode(userVo.getCompanyId());
if(code==null||code.getIsProvincial().equals("Y")){
codes = cspBranchCityCodeBO.getAllCspBranchCityCodes();
}else{
codes.add(code);
}
} catch (Exception e) {
logger.error("获取公司信息出错",e);
}
request.setAttribute("companyList", codes);
return new ModelAndView("/ireportPages/xxx.jsp");
}

对应的jsp页面中:

<select id="companyId" name="companyId" class="easyui-combobox" style="width:160px;">
<option value=‘‘>全部</option>
<c:forEach items="${companyList}" var="c">
<option value=‘${c.code}‘>${c.name}</option>
</c:forEach>
</select>

原文地址:https://www.cnblogs.com/tldxh/p/8616021.html

时间: 2024-11-06 20:09:41

分公司下拉框赋值-从后台传到前端jsp的相关文章

UI自动化之特殊处理二(弹框\下拉框\选项\文件上传)

弹框\下拉框\选项\文件上传也是一些比较特殊的操作 目录 1.弹框 2.下拉框 3.选项 4.文件上传 1.弹框 弹框有三种形式,value为alert.confirm.prompt三种的弹框,第一个仅可点击确认,第二个可点击取消和确认,第三个可以输入内容再点击取消或者确认 alert:仅需要定位到alert上,然后再确认 m= driver.switch_to_alert() m.accept() confirm:定位到alert,点击取消或者确认 m= driver.switch_to_al

mvc 下拉框赋值

以前使用WebForm变成时,下拉框传值只需直接在后台绑定代码就可以了.现在我们来看看在MVC中DropDownList是如果和接受从Controller传过来的值的. 第一种:使用DropDownList 控制器代码: public ActionResult Index() { //1.1查询YzSeriesEntity的数据 List<Model.YzSeriesEntity> seriesList = seriesBLL.LoadEnities().ToList(); //1.2将YzS

angular下拉框赋值问题

描述:在我们的项目中,会用到下拉框选项,比如后台系统,会有新增修改删除等操作: 当新增时,会输入一些内容,也会利用到下拉框,保存之后数据发送给后台: 当编辑时,需要把上次的内容带到本次中,下拉框需要展示出新增保存时所选择的那个,具体做法如下: $scope.roleNameLIst= [ {id:"sys009",name:"技术部管理员",age:18,address:"北京市昌平区"}, {id:"sys008",name

angular.js 下拉框选中 根据后台返回值

前景,根据后台返回值选中某个项 <!DOCTYPE html><html><head> <meta charset="utf-8"> <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body><div ng-app=&qu

给前台的下拉框赋值

List<LabelValueBean> list = equipScrapDAO.getScrapTypeList(); public List<LabelValueBean> getScrapTypeList() throws SQLException {         List<LabelValueBean> list = new ArrayList<LabelValueBean>();         String sql = "sele

优化jeecg底层高级查询,支持bool值和下拉框查询

最近在用jeecg做项目,在使用高级查询的时候发现它不支持布尔值的查询以及列表的下拉框的查询,所以小编修改了底层代码,完善了高级查询,现在与大家一起分享.先上一张图给大家看一下修改前的高级查询. 它只支持了文本的查询以及日期格式的查询,很难满足在使用过程中的要求.所以小编把他的功能丰富了一下,下面把源码分享给大家. 首先先简单介绍一下jeecg高级查询的原理,一切的秘密都在DataGridTag这个标签类里面,在打开一个页面的时候,这个类会对页面的左右变迁进行初始化,以及对高级查询的页面进行构造

Struts2 自定义下拉框标签Tag

自定义标签主要包括三个步骤: 1.编写java类,继承TagSupport类: 2.创建tld文件,影射标签名和标签的java类: 3.jsp页面引入tld. 例子:自定义下拉框标签 如果页面上有下拉选择框,通常最好的解决方法是使用数据字典,因为有可能多个页面 使用同一个下拉框,便于后台统一维护. 自定义Tag类 import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.

MiniUi绑定mini-combobox下拉框

一:最先开始使用json字符串绑定combobox [{"id":1,"value":"是","text":"是"},{"id":0,"value":"否","text":"否"}] 然后我忘记json字符串的格式了,id属性没有加"" ,combobox一直绑定不上数据,而且请注意tex

JS年月日三级联动下拉框日期选择代码

原博客网址: http://www.cnblogs.com/gdcgy/p/5467742.html 由于工作中涉及到生日编辑资料编辑,年月日用上面网址案例:bug提示: 编辑生日栏的[年]或者[月],之前保存的具体的[日]就不显示啦,产品说不管编辑哪个数据,其他数据不变: 然后自己改了一下代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xh