论坛首页 Java企业应用论坛

[请教]在struts中如何从连接中传参数?

浏览 7233 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-08-09  
在不用struts的情况下,这样: href="someservlet?parm=5"就可以把参数从jsp页面传到servlet中。

我刚接触struts,我想在struts中实现如下功能:从一个jsp页面通过连接传参数到一个action中,请问该怎么做呢?
   发表时间:2004-08-09  
dhj1 写道
/**取得参数
    String area = httpServletRequest.getParameter("area");
首先,感谢您的回复,

我发现的问题是:例如:通过“<html:link page="/deletedepartment.do?depID=<%= getID()%>">Delete</html:link>”

在Action中获取不到,出现null值,而且浏览器地址栏显示“/deletedepartment.do?depID=<%= getID()%>”(还包含了jsp标识),请问是什么原因呢?谢谢您
0 请登录后投票
   发表时间:2004-08-09  
<html:link action="SearchAction.do?isModified=up" />

至少我是可以的。

你把page换成action试试。
0 请登录后投票
   发表时间:2004-08-09  
我刚到这里,得到大家热心的帮助,谢谢大家了
0 请登录后投票
   发表时间:2004-08-14  
在表单里用hidden属性传,就和其它的表单元素一样了。经由formBean传入action
0 请登录后投票
   发表时间:2004-08-14  
楼上说的似乎和struts连接中传参数不同吧。
引用

在表单里用hidden属性传,就和其它的表单元素一样了。经由formBean传入action

这个说得没有错,但是有的时候也同样需要传一些不属于formbean范围的额外参数,在Action的代码中,用request.getParameter来接受的。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics