别人的jsp页面中有个${param.id}这个表达式有值,但是我在 [Debug] (struts) 中根本找不到这个param

怎么回事啊所有实体中也没有param属性... 怎么回事啊
所有实体中也没有param属性
展开
 我来答
祝青c47c2
2012-05-02 · TA获得超过269个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:294万
展开全部
这个就得看 Controller 端啊。
你看看返回这个view的Controller端的方法。返回类型是什么。
我不知道你的代码,所以不好说。
我一般返回一个 ModelAndView,指定返回的view和需要返回的对象。
按这个例子,需要返回的对象就叫 param,param对象里有个id属性。这样把param装到ModelAndView里一起返回,在返回的页面就可以用${param.id}这个表达式来取到里面的值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自学府园好奇的桔梗
2012-05-02 · TA获得超过1300个赞
知道小有建树答主
回答量:892
采纳率:0%
帮助的人:731万
展开全部
param 应该是某个对象的名字 ..id才是属性
你可以找下与这个JSP页面对应的action ..或者是跳转到该页面的action
找下里面有没给页面传送这个对象,如果没有找到
你可以直接在myeclipse里面直接搜索param 这个单词..
追问
在myeclipse里面直接搜索param     是什么意思啊
追答
myeclipse 里面有提供search功能,
快捷键是 ctrl + h ,这个是我的设置 可能你的会不一样..不过一般都相同
按这个快捷键会弹出一个对话框 然后你选择file search来查询,记得下面选择file name pattern 的时候选择java文件.. 选全部也行 只不过会有点慢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mmbear01
2012-05-02 · TA获得超过883个赞
知道小有建树答主
回答量:478
采纳率:50%
帮助的人:206万
展开全部
没懂什么意思。你和别人的jsp是一个jsp吗,人家有值因为人家定义了param实例了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanliwoyaoai
2012-05-02 · TA获得超过416个赞
知道小有建树答主
回答量:593
采纳率:0%
帮助的人:459万
展开全部
param 这个好像是 request.getParameter("id");
追问
真的假的?
追答
你可以重新传一个值上去试试就知道了啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式