Mar*_*man 0 java wicket servlets
我需要用Wicket创建一堆html邮件.但afaik Wicket需要一个servlet上下文.
所以我正在寻找一种方法来使用Wicket作为html的简单渲染器.也就是说,渲染我的Page对象,而不必启动servlet引擎.
在本质上:
String renderPageToHtml (Page page) {
/*
1. Instantiate wicket.
2. Render page to String
3. Return it.
*/
}
Run Code Online (Sandbox Code Playgroud)
没有测试过,但你可以试试WicketTester.这个类实际上是用于休息,但允许在没有servlet容器的情况下实例化组件.
WicketTester tester = new WicketTester(new MyApplication();
tester.startPage(MyPage.class);
String MyPageAsString = tester.getLastResponseAsString();
Run Code Online (Sandbox Code Playgroud)
正如我所说,使用风险,我没有测试过.
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |