org.do?parentId=2这是一个连接
public class OrgActionForm extends ActionForm {
private int parentId; public int getParentId() {
return parentId;
} public void setParentId(int parentId) {
this.parentId = parentId;
}
}
为什么parentId是怎样写进orgActionform的?为什么没有request.getParameter()就能取出parentid的值?谁能说说原理?
public class OrgActionForm extends ActionForm {
private int parentId; public int getParentId() {
return parentId;
} public void setParentId(int parentId) {
this.parentId = parentId;
}
}
为什么parentId是怎样写进orgActionform的?为什么没有request.getParameter()就能取出parentid的值?谁能说说原理?
解决方案 »
- 抽空写了个JeeSite企业信息管理基础框架,希望大家多来交流交流
- The method getHibernateTemplate() is undefined for the type XX
- 数据写入excel的中文乱码问题?
- 。。。。。。
- TomCat数据源配置失败
- 【JNDI连接数据库问题】
- 给个Tomcat的下载地址,谢谢
- 谁能给我一个JAVA读取XML文件的例子?
- IBM收购Rational,这样的新闻居然没登上csdn?http://www.internetnews.com/bus-news/article.php/1553341
- struts2中的action取到了值,但插入不到数据库中,求助
- SSH中怎么用到URL加密啊!
- resion3.0.24 如何禁止它自动重启
在提交jsp时,Struts自动将jsp中的属性进行匹配ActionForm中的属性,匹配成功则将值set到对应的属性中,然后进入Action中,由于OrgActionForm中已经封装了属性值,所以根据参数ActionForm强制转换成OrgActionForm即可得到提交的属性值。
return parentId;
} public void setParentId(int parentId) {
this.parentId = parentId;
}
构建了parentId对象
当action提交的时候,action把从request里面获得request.getParameter("parentId")
然后赋值给actionForm的对象。实现了数据的传送
你可以去研究一下源代码,弄懂是怎么实现的
我是看尚学堂王勇的struts1视频,里面分析了struts1的源代码
楼主有时间的话可以去看看!