当我来到 Struts2 时,我遇到了一个简单的问题。我在我的 Struts2 项目中使用了 tile 插件。众所周知,瓷砖用于制作模板。我们可以在配置文件 struts.xml 中为我们的包提供命名空间:
<package name="demo" namespace="/menu" extends="default">
我给我的一个链接提供了命名空间属性
<s:url action="hello" namespace="menu" />
所有这些都运行良好,我仍然可以看到我的页面,但是这一次,当我将上述命名空间添加到包定义中时struts.xml
,s:url
我丢失了我的图块定义。我丢失了我的图块模板、样式(css)和设置。但是如果不使用这个命名空间,我可以使用图块访问我的页面。
请帮助我,我哪里出错了?提前致谢。