当前位置:  开发笔记 > 编程语言 > 正文

我应该将html和java文件放在Apache Wicket的同一个包(文件夹)中吗?

如何解决《我应该将html和java文件放在ApacheWicket的同一个包(文件夹)中吗?》经验,为你挑选了1个好方法。

我想知道是否有一个例子,html文件和java文件驻留在不同的文件夹中.



1> perilandmish..:

我不建议使用单独的页面目录,除非您对资源流的工作方式非常熟悉,我不是.

我见过的绝大多数wicket项目都将class和html文件保存在源目录中.我试着把它们自己分开,然后发现把手放在其他资源上,比如图像等等,这很麻烦; 所以,我最终把这些资源放在了包目录中 - 最后我在几个不同的地方有了资源,而且把它放在包目录中就好了.

也就是说,这是我用来将我的html模板放在一个单独的文件夹中的代码.它应该添加到应用程序类中的Init().

IResourceSettings resourceSettings = getResourceSettings();
resourceSettings.addResourceFolder("pages"); //the full path to your folder, relative to the context root
resourceSettings.setResourceStreamLocator((IResourceStreamLocator) new PathStripperLocator());

https://cwiki.apache.org/confluence/display/WICKET/Control+where+HTML+files+are+loaded+from有一个关于此的教程.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有