请教一个在Tiles中参数传递的问题

我这样写的配置文件


<definition name="all" path="/demo/layout.jsp"> <put name="search" value="/demo/demofilter.jsp" /> <put name="list" value="/demoDispatch.do?action=list" /> <put name="edit" value="/demoDispatch.do?action=initadd&formname=demoEditForm"/></definition>

但是

<put name="edit" value="/demoDispatch.do?action=initadd&formname=demoEditForm"/>

这些代码不正确

我现在只能多写一个JSP页,里面只有一行代码
initadd.jsp


<jsp:include page="/demoDispatch.do?action=initadd&formname=demoEditForm"/>

然后把上面报错的部分换成

<put name="edit" value="initadd.jsp"/>

难道非得要这样多写一个JSP文件吗?

put name="edit" value="/demoDispatch.do?action=initadd&formname=demoEditForm"

在新版本中是可以的。

是指的Tiles的新版吗,Struts我的是1.2的

直接放在request作用域里就行了。。。。