Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 无法通过DisplayTag中的传递参数_Jsp_Struts2_Displaytag_Ognl - Fatal编程技术网

Jsp 无法通过DisplayTag中的传递参数

Jsp 无法通过DisplayTag中的传递参数,jsp,struts2,displaytag,ognl,Jsp,Struts2,Displaytag,Ognl,id是我的action类中的属性,每次都传递零,而不是表的相应id。更改此属性 <display:column title="Edit Here"> <s:url id="url1" action="editAction"> <s:param name="id"> <s:property value="news.id" /> </s:param> </s:url> <s:a h

id是我的action类中的属性,每次都传递零,而不是表的相应id。

更改此属性

<display:column title="Edit Here">
   <s:url id="url1" action="editAction">
   <s:param name="id">
      <s:property value="news.id" />
   </s:param>
   </s:url>
   <s:a href="%{url1}">Edit</s:a>
</display:column>
为此:

<s:param name="id">
    <s:property value="news.id" />
</s:param>
应该足够了

attr是用于访问页面上下文、请求、会话和应用程序范围的OGNL

<s:param name="id" value="#attr.news.id"></s:param>