您的位置:程序门 -> java -> web 开发



struts标签问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


struts标签问题
发表于:2007-09-03 11:44:01 楼主
刚参加工作一个月在开发过程中碰到如下问题,现在我正在写一个页面从后台传list过来在页面上以表单的形式将list进行跌代循环然后将数据显示出来(使用write和iterate标签)代码如下
  <logic:iterate   name= "messagelist "   id= "list ">
                        <tr   class= "tdbgwhite "   align= "center ">
                            <td> <work:write   name= "list "   property= "msgcontent "/> </a> </td>
                            <td> <work:write   name= "list "   property= "senduser "/> </td>
                            <td> <work:write   name= "list "   property= "senddate "   format= "yyyy-mm-dd   hh:mm:ss "/> </td>
                            <td> <work:write   name= "list "   property= "status "   source= "workmessage_status "/> </td>
                            <td> <work:write   name= "list "   property= "senduser "/> </td>
                        </tr>
                        </logic:iterate>
现在的问题是第一行需要做个链接能点进去直接显示该条信息所对应的具体内容我需要把该信息的某个字段传给action用来组织sql语句来显示该字段对应的其他字段值比如我想把senduser也就是用户选种的某条记录的发送人传给action应该如何实现请高手指教
发表于:2007-09-03 12:06:281楼 得分:0
用a标记写个超链接,用?传参,到action里再取
如果你的js水平高的话,可以用js实现取值
发表于:2007-09-03 12:26:112楼 得分:0
<script   language=javascript>  
function   means(senduser)
{  
location.href= "path路径.do?means=对应action方法&senduser= "+senduser;
}
</script>
在表格后面加个字段
<td> <input   type= "button "   value= "修改 "   onclick= "means(${list.senduser   }); "   /> </td>
发表于:2007-09-03 12:28:563楼 得分:0
在action方法里面string   senduser   =   request.getparameter( "senduser ");得到这个值


快速检索

最新资讯
热门点击