读书人

关于link标签参数传递有关问题

发布时间: 2011-12-08 21:33:54 作者: rapoo

关于link标签参数传递问题
通过 <html:link action= "/atctionName " paramId= "paramValue " paramName= "beanName " paramProperty= "beanProperty " > 点击链接 </html:link>

我是这么理解的:
action= "/atctionName " 点击 "点击链接 "后进行的动作(即后台代码),在此动作中获取传递
过来的参数值进行相应的处理。
paramId= "paramValue " 比如说我在一条学生成绩纪录后面加一个 "修改 "的link,
想把form(StudentForm)属性studentId传递给后台一个form
(StudentSelectForm)属性 studentSelectId,那么这个paramValue
指的 studentSelectId 。
paramName= "beanName " 指的是StudentForm。
paramProperty= "beanProperty " 指的是 studentId。


不知道我这样理解对不对。

如果理解的正确,那么studentId传递到后台后我是否就可以直接对studentSelectId进行操作,比如在StudentSelectForm中把studentSelectId 作为参数进行数据库查询?

再次感谢您浏览此帖。

新手,还请大家多多照顾。


[解决办法]
<a href= "/atctionName.do?paramValue=aaaa "> 点击链接 </a>


应该是没有 "/ "的
[解决办法]


通过 <html:link action= "/atctionName " paramId= "paramValue " paramName= "beanName " paramProperty= "beanProperty " > 点击链接 </html:link>

____________________________________________________
若你的request(或session,...)范围内存在一个名为beanName的对象,其属性beanProperty值为 "ilovechina ",那么上面的 <html:link/> 将被解释成
<a href= "/actionName?paramValue=ilovechina "/> 点击链接 </a>

读书人网 >Java Web开发

热点推荐