struts2中s:select标签前后端数据获取

使用SSH框架,
一:jsp代码:
1):list集合数据可通过后台获取
<s:select cssClass=“select” list=“statusCodeMap1” headerKey="" headerValue=“请选择”
name=“statusCodeCn” class=“garybg” style=“width:230px;background: #f1f1f1;”/>

2):list集合数据可在jsp体现
<s:select list="{‘440100’,‘440112’,‘442000’,‘440233’,‘440403’,‘440512’,‘440608’’}"
id=“departmentCode”
name=“departmentCode” headerKey="" headerValue=“请选择” class=“garybg” style=“width:230px;background: #f1f1f1;”/>

list:可使用map集合
headerValue=“请选择” 默认值
name=“statusCodeCn” statusCodeCn后台参数值

二:js代码:获取下拉选的value。#statusCodeCn前面name值
var select = $("#statusCodeCn");
var statusCodeCnvalue = select.attr(“value”);
var select1 = KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲projectBuildTyp…("#departmentCode").attr(“value”);
三:java后端代码输出与得到
1)集合数据源,注意set,get

private Map<String, String> statusCodeMap1 = statusCodeMap;

public static class statusCode2{

	public static final String READY = "核查中";
	/** 不公开推介,待外网公开 */
	public static final String CLOSE = "待外网公开";

	public static final String OPEN = "公开推荐";
	/** 不再公开推荐 */
	public static final String NEVER = "不再公开推荐";
	/** 完成推荐 */
	public static final String FINISH = "完成推介";	
	/** 退回 */
	public static final String BALK = "退回修改";
}

public static Map<String, String> statusCodeMap = new HashMap<String, String>();
static {
	statusCodeMap.put(statusCode2.READY, "A00100");
	statusCodeMap.put(statusCode2.CLOSE, "A00200");
	statusCodeMap.put(statusCode2.OPEN, "A00300");
	statusCodeMap.put(statusCode2.NEVER, "A00400");
	statusCodeMap.put(statusCode2.FINISH, "A00500 ");
	statusCodeMap.put(statusCode2.BALK, "A00600");
}

public Map<String, String> getStatusCodeMap1() {
	return statusCodeMap1;
}

public void setStatusCodeMap1(Map<String, String> statusCodeMap1) {
	this.statusCodeMap1 = statusCodeMap1;
}

2)获取页面参数
String StatusCode=statusCodeMap.get(entity.getStatusCodeCn());
System.out.println(“StatusCode…”+StatusCode);
entity.setStatusCode(StatusCode);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值