楼上的不懂就别瞎讲,在好多文章中都讲了Struts与tile结合时,forward可以指向tile定义
可我就是不行
说明我在struts-config配置中已经加入了:
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
<set-property property="definitions-parser-validate" value="true" />
<set-property property="moduleAware" value="true" /> </plug-in>
为什么还不行呢?盼高手指点!!!!!!!!!!!
急!!!!!!!!!!!!!!!!!!!!!!!
可我就是不行
说明我在struts-config配置中已经加入了:
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
<set-property property="definitions-parser-validate" value="true" />
<set-property property="moduleAware" value="true" /> </plug-in>
为什么还不行呢?盼高手指点!!!!!!!!!!!
急!!!!!!!!!!!!!!!!!!!!!!!
解决方案 »
- eclipse 使用Hibernate出错 java.lang.ClassNotFoundException
- Sonar软件质量控制的几个参数如何限定
- 求大家帮帮忙。看看这个表单怎么样模拟提交(跪求啦!!!)
- HTTP Status 404 - There is no Action mapped for namespace / and action name hell
- 利用反射得出泛型类型参数的问题
- quartz任务调度框架的问题
- 小弟初学java见一程序不知如何运行
- public Collection findByUserAll()
- 请问大家开发项目主要是用bmp还是cmp???
- Java in a Nutshell,2nd Edition 的电子版何处可以download?(英文的也可以)
- 一個簡單的struts問題!(愿給分)
- 请问j2ee和webSphere还有weblogic之间是什么关系?
<action-mappings>
<action
attribute="loginForm"
input="/login.jsp"
name="loginForm"
path="/login"
type="com.yc.struts.action.LoginAction">
<forward name="success" path="autoloan/mainLayout" />
</action>
</action-mappings>
tiles-defs配置:
<definition name="autoloan/mainLayout" path="/tiles/layoutSimple.jsp">
<put name="title"value="信息管理系统"/>
<put name="body" value="/tiles/error.jsp" />
<put name="header" value="/tiles/header.jsp" />
<put name="footer" value="/tiles/footer.jsp" />
</definition>
把name换个名字看看
我真是郁闷坏了!!!!!!!!!
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
好像再不需要其它的输入吧
大侠如果有成功的代码,打包发给我,[email protected]
谢谢!!!!!!!!!!!!!!!!!!!
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.tiles.ActionComponentServlet</servlet-class>
<init-param>
<param-name>definitions-config</param-name>
<param-value>/WEB-INF/tileDefinitions.xml</param-value>
</init-param>
...
</servlet>
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
<set-property property="definitions-parser-validate" value="true" />
<set-property property="moduleAware" value="true" /> </plug-in>
就可以了
我使用的是 Struts 1.2,它将tile作为一部分包含在里面。好多资料讲述配置都讲了这一点