`
zhouchaofei2010
  • 浏览: 1097584 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts2,select对list集合数据回显

 
阅读更多

 

方法一:list<String>  改为 list(Map<String,String>)

 

 

方法二:页面处理js控制

  

<s:select  id="yearselect" cssClass="needselect" 
	headerKey="-1"  headerValue="请选择"
	name="projectNum.year"     list="yearList">
</s:select>
<script type="text/javascript">
	var y="<s:property value='projectNum.year'/>"
	$("#yearselect").val(y);   
</script>

 如上 :如果action中有对应的name的属性,则js代码就不需要了

 

方法三:使用value 属性(推荐

 

<s:select  id="projectYear" 
	list="#session.developProjectYearList" 
	value="#developItem.projectYear" 
	headerKey="0000" 
	headerValue="--请选择--">
</s:select>

 

 

 

 

分享到:
评论

相关推荐

    select2控件回显方法

    JavaScript 技术: select2控件选择多个数据,以及回显数据的方法 。

    struts2的日期回显

    在Struts2中,日期回显是指在表单提交后,若验证失败或者用户需要重新填写信息时,框架能够将之前用户输入的日期值重新显示在表单上,提升用户体验。这篇博客文章可能详细介绍了如何在Struts2中实现这一功能。 首先...

    李顺利Struts2表单验证后回显错误信息 标签使用

    Struts2作为一款流行的Java Web框架,其在处理表单数据和验证方面有着强大的功能。在实际开发中,为了提供良好的用户体验,表单验证失败时通常需要将错误信息回显给用户。李顺利老师通过他的讲解,让我们深入理解了...

    基于layui的下拉列表的数据回显方法

    数据回显的核心逻辑涉及到了JavaScript代码对数据的处理。具体包括: - 使用Ajax技术向服务器请求数据。 - 接收服务器响应的数据,并对其进行处理。 - 将处理后的数据填充到下拉列表中。 - 对下拉列表进行重新渲染...

    struts数据回显、模型驱动、防止表单重复提交

    本主题将深入探讨Struts框架中的数据回显、模型驱动以及如何防止表单重复提交,这些都是在实际开发中非常关键且实用的技术点。 1. 数据回显: 数据回显是指在用户提交表单后,服务器端处理数据并返回结果页面时,将...

    解决element ui select下拉框不回显数据问题的解决

    然而,在实际使用过程中,有时会遇到`el-select`无法正确回显已选择数据的问题。本篇文章将深入探讨这个问题,并提供解决方案。 问题描述: 当使用`el-select`组件绑定数据模型(`v-model`)时,下拉框在编辑表单时...

    Struts2+ajax+json异步上传图片回显

    在这个场景中,“Struts2+ajax+json异步上传图片回显”是指利用Struts2框架,通过Ajax技术实现图片的异步上传,并通过JSON进行数据交互,最终实现在页面上即时回显上传的图片。 首先,让我们理解每个组件的作用: ...

    省市级三级联动js脚本,数据回显整合代码

    在本案例中,JSON数据可能包含省份、城市、区县的键值对,例如: ```json { "province": [ {"id": "1", "name": "北京市"}, {"id": "2", "name": "上海市"} ], "city": { "1": [ {"id": "11", "name": "东城...

    js实现form表单自动回显功能

    js实现form表单自动回显功能

    留言板留言板struts2留言板struts2

    8. **表单处理**:Struts2提供了强大的表单处理能力,可以自动绑定请求参数到Action的属性,实现数据验证,并将错误信息回显到页面。 9. **异常处理**:Struts2通过全局异常映射(Global Exception Mapping)来统一...

    struts2 fielderror去掉样式

    当用户输入的数据不符合预定义的验证规则时,Struts2会将这些错误信息绑定到Action类的属性上,并在视图层展示出来,通常以红色高亮显示。 在标题"struts2 fielderror去掉样式"中,问题的核心是如何去除或者自定义...

    Vue下拉框回显并默认选中随机问题

    2. 数据一致性:确保在进行编辑查询操作时,下拉框的回显数据与初始加载时的数据保持一致。如果数据不一致,那么即使使用了v-model,也无法保证回显的是正确的值。 3. ElementUI的自动回显:在使用ElementUI时,...

    详解关于element级联选择器数据回显问题

    2. 在编辑或更新表单时,将后端返回的数据(通常是 ID)转换为级联选择器所需的选中路径数组。 3. 使用递归方法遍历整个部门树,查找与给定 ID 匹配的路径,并返回这个路径作为级联选择器的选中值。 通过以上步骤,...

    select,radio 表单回显避免使用jquery载入赋值 .txt

    select,radio 表单回显避免使用jquery载入赋值

    用struts2加hibernate对学员信息进行增删改查操作

    在本项目中,"用Struts2加Hibernate对学员信息进行增删改查操作",主要涉及了以下几个核心知识点: 1. **Struts2框架**:Struts2是一个MVC(Model-View-Controller)架构的Java框架,它提供了处理HTTP请求和响应的...

    下拉列表赋值和回显.txt

    所谓赋值是从数据库中获取数据循环遍历赋值给前端下拉列表选项,所谓回显是从选中或勾选父页面中的某行数据,回显到子页面中对应的下拉列表,且处于被选中状态。两个功能均已给出(给出的是前端代码,后端接口很简单...

    layui table数据修改的回显方法

    在Web开发中,数据回显是用户界面设计的常见需求之一,尤其是在使用表格控件如layui table进行数据展示和操作时。layui是一个前端UI框架,其table模块提供了数据展示和操作的强大功能。在本篇文章中,将介绍如何在...

    bootstrap select2使用总结

    当你有预设的数据时,可以使用以下方式初始化 Select2: ```javascript var data = [ {id: 'New', text: 'New'}, {id: 'Open', text: 'Open'}, {id: 'Close', text: 'Close'} ]; $("#status").select2({ ...

    Struts2实现的注册

    这些标签将与Action类中的属性相对应,使得用户输入的数据能被Struts2框架自动绑定。 当用户提交表单时,Struts2的拦截器会处理请求,根据配置的Action映射将请求路由到对应的execute()方法。在execute()方法内,你...

Global site tag (gtag.js) - Google Analytics