关于Java中页面传值到Action中问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:32:52
href='<%=request.getContextPath()%>/userAction.do?method=del&id=<bean:write name="vo"property="id"

请高手们帮解释一下&id=<bean:write name="vo"property="id" 是什么意思?那这样写在Action中怎样获得呀?
先谢谢啦!

<bean:write>是Struts的输出标签,表示将属性范围中的一个名称叫vo的对象其中的id属性显示到这个位置,与EL表达式的${vo.id}相同。
接收时直接使用request.getParameter("id")接收就行了,或在ActionForm中定义id属性进行接收

一楼正解

来个简单的,用el表达式
/userAction.do?method=del&id=${vo.id}