当前位置:编程学习 > JAVA >>

struts2的<s:textfield>问题

我前台页面:
<script type="text/javascript">
function relation(){
   buttonEnableOrDisabled(true,"button,reset");
   window.location='<%=request.getContextPath()%>/tianqiaouser/tianqiaorelation.action?gongweiuserid=${tpwuser.PUserid}&gongweirgid=${tpwregion.PRgid}';
 }
 </script>


</head>

<body onload="">
<s:form action="" name="queryUserSubmit" id="queryUserSubmit">
<table width="100%" cellpadding="0" cellspacing="0" class="AddTable">
<tr>
<td align="center">
请输入需要关联的HIS用户ID:
</td>
<td>
<s:textfield name="hisuserid"></s:textfield>
</td>
</tr>
</table>
</s:form>
</div>

<button onclick="relation();"/>关联</button>
<s:hidden name="hidRegid" id="hidRegid"></s:hidden>
<s:reset cssClass="strutSbutton" value="重置"></s:reset>

action中:我定义一个变量private String hisuserid;并且添加了get和set

但是 System.out.println(hisuserid);却是空值。

我错在了哪里,谢谢! --------------------编程问答-------------------- 检查下Struts2标签库引了没?


<%@ taglib uri="/struts-tags" prefix="s"%>
--------------------编程问答--------------------
引用 1 楼  的回复:
检查下Struts2标签库引了没?


HTML code

<%@ taglib uri="/struts-tags" prefix="s"%>

引用了标签库了。 --------------------编程问答-------------------- 有遇到过同种情况的吗?谢谢了! --------------------编程问答-------------------- 什么意思,你是说提交表单后action中取得的值是空值? --------------------编程问答--------------------
引用 4 楼  的回复:
什么意思,你是说提交表单后action中取得的值是空值?


提交表单后,打印出来hisuserid=null,没取到值 --------------------编程问答-------------------- 检查一下你的Action中hisuserid的名字,注意大小写
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,