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

05-11-24 Jamsa
我这样写的配置文件

<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>
<p>

但是

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

这些代码不正确

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

initadd.jsp

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

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

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

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

banq
2005-11-25 10:02
put name="edit" value="/demoDispatch.do?action=initadd&formname=demoEditForm"

在新版本中是可以的。

Jamsa
2005-11-28 10:05
是指的Tiles的新版吗,Struts我的是1.2的

小小罗
2006-07-06 11:38
直接放在request作用域里就行了。。。。

猜你喜欢