strts2传值

devin_jia 2011-05-10 02:20:57

<html>
<head>
<script type="text/javascript">
function check(){
return $("input:checked").val();
}
function stopTask(){
alert(check());
window.location.href="stopTaskTackAction?tdstask.任务名称="+check();
}
</script>
</head>

<body>
<form id="form1">
<input type="button" value="停止任务" class="bt2 w80"
onclick="stopTask()" />
<s:set name="list" value="tdstasklist"></s:set>
<s:if test="#list.size>0">
<table cellpadding="0" cellspacing="0" border="0" class="gridtb">
<s:iterator value="#list" var="lit">
<tr>
<td>
<input type="radio" value="${任务名称}" name="${任务名称}" />
</td>
<td>
${任务名称}
</td>
<td>
${任务流水号}
</td>
<td>
${任务状态}
</td>
<td>
${来源}
</td>
<td>
${操作时间}
</td>
<td>
${操作者}
</td>
</tr>
</s:iterator>
</table>

</s:if>
</form>
</body>
</html>

window.location.href="stopTaskTackAction?tdstask.任务名称="+check();
任务名称是中文传不过去
里面遍历的是list的tdstask对象,有没方法得到radio选中是的tdstask对象
...全文
103 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyuhua0066 2011-05-11
  • 打赏
  • 举报
回复
乱码问题很容易解决。网上这方面的问题->
[Quote=引用 8 楼 yewuqing007 的回复:]
我那个直接调存储 出参、入参都是形式的字段
看样子只有看下编码
[/Quote]
devin_jia 2011-05-11
  • 打赏
  • 举报
回复
我那个直接调存储 出参、入参都是形式的字段
看样子只有看下编码
liuyuhua0066 2011-05-11
  • 打赏
  • 举报
回复
中文不是传不过去,是传的时候乱码了。
liuyuhua0066 2011-05-11
  • 打赏
  • 举报
回复
你都不设置主键?
[Quote=引用 4 楼 yewuqing007 的回复:]
没id只有中文 中文的name传不过去
[/Quote]
devin_jia 2011-05-11
  • 打赏
  • 举报
回复
没id只有中文 中文的name传不过去
liuyuhua0066 2011-05-10
  • 打赏
  • 举报
回复
不过我很好奇为什么用的是单选框而不是复选框?
liuyuhua0066 2011-05-10
  • 打赏
  • 举报
回复

<input type="radio" value="${任务名称}" name="${任务名称}" />

把value设置成主键。
liuyuhua0066 2011-05-10
  • 打赏
  • 举报
回复
直接传主键ID不好么?传什么任务名称!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧