日期:2014-05-19  浏览次数:20618 次

jsp中的参数传给struts2中action的方法
在做一个删除,从jsp页面或取单条数据的主键,传给action中的方法,在action方法里面直接把接收到得参数传给dao方法,删除数据。

------解决方案--------------------
del.action?id=1
是这意思不?
------解决方案--------------------
在action中定义一个属性是数据的主键啊,然后链接的请求处加参数像楼上那样,在action中也引用一个dao对象,到中有删除的方法,接受这个参数
------解决方案--------------------
在action中定义一个属性是数据的主键啊,然后链接的请求处加参数像楼上那样,在action中也引用一个dao对象,dao中有删除的方法,接受这个参数
------解决方案--------------------
例如你请求是 detele.do?id=**
你action 里面可以通过 request.getParameter("id");获取你界面传来的id 然后传到server 然后server调用dao的delete方法应该是可以了。。
不知道是否达到 楼主的要求!
------解决方案--------------------
dao{delete(int id)}

TestAction{
int id;
DAO dao;
test(){
dao.delete(id);
}
}

jsp
<a href="Test_test">删除</a>

strcts{
<action name="Test" class="..." method="{1}"></action>
}
------解决方案--------------------
DAO dao=new DAO();上面忘了创建对象,大概就是这个意思
------解决方案--------------------
action中直接定义一个pModel变量生成setter方法就可以了
------解决方案--------------------
引用:
action中直接定义一个pModel变量生成setter方法就可以了


8楼这样或者request.getParameter("pModel")