简单Velocity实践(二)
2004-12-09 17:34
507 查看
应用中和Struts转向*.vm我们必须先down 为和struts1、这二个工具必须加到项目中,也就是把你的velocity-tools-1.1.jar 中
在web.xml 文件的引擎
[align=left] <servlet-name>velocity</servlet-name> <servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet[/align]
[align=left]</servlet-class>[/align]
[align=left] <servlet-mapping>[/align]
[align=left] <servlet-name>velocity</servlet-name>[/align]
[align=left] <url-pattern>*.vm</url-pattern>[/align]
</servlet-mapping>
4、这一步不是必须的)
好,下面开始我们的实验,建一个最基本的struts,这些不必多说了,注意forward文件如下:
InfoForm infoForm = (InfoForm)form ;
HttpSession session = request.getSession() ;
session.setAttribute("title",infoForm.getTitle());
session.setAttribute("content",infoForm.getContent());
return(mapping.findForward("show"));
forward 文件全文如下:
[align=left]<br>[/align]
[align=left]Lets count : #foreach($i in [1..5])$i #end
运行起来,看到效果了吗?是不是有点像用标签,当然它的功能还比较多,比较强大,用二个小时足以上手了吧,详细用的时候,再查手册,一定不是什么难事
在web.xml 文件的引擎
[align=left] <servlet-name>velocity</servlet-name> <servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet[/align]
[align=left]</servlet-class>[/align]
[align=left] <servlet-mapping>[/align]
[align=left] <servlet-name>velocity</servlet-name>[/align]
[align=left] <url-pattern>*.vm</url-pattern>[/align]
</servlet-mapping>
4、这一步不是必须的)
好,下面开始我们的实验,建一个最基本的struts,这些不必多说了,注意forward文件如下:
InfoForm infoForm = (InfoForm)form ;
HttpSession session = request.getSession() ;
session.setAttribute("title",infoForm.getTitle());
session.setAttribute("content",infoForm.getContent());
return(mapping.findForward("show"));
forward 文件全文如下:
[align=left]<br>[/align]
[align=left]Lets count : #foreach($i in [1..5])$i #end
运行起来,看到效果了吗?是不是有点像用标签,当然它的功能还比较多,比较强大,用二个小时足以上手了吧,详细用的时候,再查手册,一定不是什么难事
相关文章推荐
- 简单Velocity实践(一)
- HttpClient发送Get、Post请求简单实践
- Elasticsearch(7)实践三-简单检索
- kafka原理和实践(二)spring-kafka简单实践
- 【Netty4 简单项目实践】六、断掉未鉴权的TCP长连接--ChannelHandelContext中的定时器用法
- Android MVP模式简单理解与实践
- swift 实践- 01 -- UItableView的简单使用
- x86 最简单溢出实践
- Android 复制文本内容到系统剪贴板的最简单实践
- T4实践 简单的代码生成器
- golang rabbitmq实践 (二 实现简单的消息收发)
- velocity 简单示例
- Android安全–一次简单的脱壳Dump dex实践
- 实践--SlidingMenu简单实例
- RabbitMQ学习及实践2---介绍及简单Java实现
- VelocityTracker的简单研究
- Java 异步处理简单实践
- 基于Ant+Velocity的简单代码生成器的思路与实现
- 基于MVC构架的用户登录简单实践
- 编译原理及实践(Compiler Construction Principles and Practice)——简单的递归下降程序计算器