Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术 - 编程入门网
ok )
#set ($i = $velocityCount - 1)
<TR>
<TD align=center><input type=radio name="data_"$i
alt="Select to Delete" align="middle"></TD>
<TD align=center>$pbEntry.getFirstName()
$pbEntry.getLastName()</TD>
<TD align=center>$pbEntry.getHomeNumber()</TD>
<TD align=center>$pbEntry.getWorkNumber()</TD>
<TD align=center>$pbEntry.getCellNumber()</TD>
<TD align=center>$pbEntry.getEmail()</TD>
</TR>
#end
</TABLE>
<BR>
<BR>
<table align=center>
<!-- The row containing command buttons -->
<TR align=center>
<!--
<TD><input type=submit name="Add" value="Add an Entry"
onclick="javascript:goToAddEntryPage()"></TD>
<TD><input type=button name="Modify" value="Modify
Selected Entry"
onclick="javascript:goToModifyEntryPage()"></TD>
<TD><input type=button name="Delete" value="Delete
Selected Entry"
onclick="javascript:deleteEntry()"></TD>
-->
</TR>
</table>
</body>
<BR><BR><BR><BR><BR><BR>
</html>
Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术(11)时间:2011-10-13 IBM Arun Chhatpar这个 home.vm 模板定义使用了 Velocity 的模板语言(Velocity Template Language,VTL)。此模 板的第二行将获取由 Velocity 控制器类传入的 pbEntries 对象。然后用它迭代用电话本条目填充表的 列表。 注:本教程并不详细介绍 VTL。 此过程中的最后一步是为 .vm 请求添加 URL 映射。 为 *.vm 请求添加 URL 映射 现在您应当很熟悉清单 10 中所示的 servlet 映射。 清单 10. *.vm 请求的 URL 映射
这就是您需要做的全部操作。现在让我们来看看它的运行情况! 构建并部署它 像以前一样,查看运行的最简单且最快速的方法是使用 Geronimo Web 控制台来部署本教程附带的示 例软件包中的 phonebook.war。然后将浏览器指向 http://localhost:8080/phonebook/home.vm 以查看 运行中的 Velocity 引擎。 如果一切运行正常,则您的浏览器页面将如图 5 所示。 图 5. 显示运行中的 Velocity 引擎的主页 下一个部分将向您展示使用 Spring MVC 的 PDF 支持将 Web 页面的内容返回为一个 PDF 是多么简单 。 Apache Geronimo和Spring框架,第6部分:Spring MVC:使用Web视图技术(12)时间:2011-10-13 IBM Arun Chhatpar将文档视图导出为 PDF HTML 页面并不总是查看模型数据的最佳方法,因此 Spring 使您可以简单地生成 PDF 文档。此部分 将向您展示如何将一直使用的同一个模型呈现为一个 PDF |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |