使用 Wicket 进行项目布局
题
我应该将 .html 文件放在 wicket 应用程序中的什么位置?
我当前的项目布局如下:
src/myproject
--classes+ duplicated html files
web
--numerous .html files - previewed
web/img
--resource files such as css/png/js files
我想避免将 html 文件放在重复的位置。放置 html 和资源文件的良好非冗余策略是什么?很明显,这是使用 tomcat,部署时目录结构更改为
img
WEB-INF
WEB-INF/classes/myproject
并且 .html 文件和 .class 文件一起保留在顶层 - 这很糟糕。
当然,纯html的预览功能应该没有相对路径的问题
有这方面的例子吗?我的 wicketappllication 类中是否需要特殊代码(例如 IResourceStreamLocator)?
我正在使用 wicket 1.4-rc1。
解决方案 2
所以收集与检票口一定的经验后,事实证明,对于HTML文件的默认位置是蛮好的。没有必要重新发明轮子。
您可以在不使用相对路径故障链路资源,并且仍然保留了预览功能。
其他提示
不隶属于 StackOverflow