struts整合freemarker
来源:互联网 发布:房卡棋牌游戏源码教程 编辑:程序博客网 时间:2024/05/29 04:46
web.xml
<servlet> <servlet-name>JspSupportServlet</servlet-name> <servlet-class> org.apache.struts2.views.JspSupportServlet </servlet-class> <!--配置JspSupportServlet自启动--> <load-on-startup>1</load-on-startup></servlet>
struts.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts> <package name="example" extends="struts-default"> <action name="helloworld" class="com.test.LoginAction"> <result name="success" type="freemarker">/WEB-INF/templates/welcome.ftl</result> </action> <action name="Login" class="com.test.mainAction"> <result name="success" type="freemarker">/WEB-INF/templates/main.ftl</result> </action> </package></struts><span style="color:#ff0000;font-weight: bold;"></span>
mainAction.java
<span style="color:#333333;">package com.test;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.Action;@SuppressWarnings("serial")public class mainAction implements Action { private String name1 = "AAAAA"; public String execute() throws Exception { HttpServletRequest request = ServletActionContext.getRequest(); request.setAttribute("name2", "BBBBB"); return SUCCESS; } public String getName1() { return name1; } public void setName1(String name1) { this.name1 = name1; }}</span>
main.ftl
<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld"] /><html><title>登录页面</title><head></head><body>登录<br/>欢迎登录!<br/>欢迎<@s.property value="name1"/>登录!</body></html>
0 0
- struts整合freemarker
- struts配置freemarker
- Struts2整合FreeMarker实例
- 整合Freemarker的方法
- FreeMarker整合Spring 3
- Struts2 Freemarker 整合
- FreeMarker与SpringMVC整合
- FreeMarker整合Spring 3
- FreeMarker与SpringMVC整合
- FREEMARKER与SPRINGMVC整合
- FreeMarker整合Spring 3
- freemarker与springmvc整合
- spring+struts2+freemarker整合
- FreeMarker与SpringMVC整合
- FreeMarker整合Struts2
- Spring MVC 整合 Freemarker
- FreeMarker整合Spring 3
- FreeMarker+JSP+SpringMVC整合
- 设计模式之简单工厂模式
- php下载文件
- iOS开发多线程篇—GCD介绍
- stm32 PACK包下载
- require
- struts整合freemarker
- PostgreSQL 的日期操作
- Android--边距(margin)与内边距(padding)
- Java LinkedList详解源码研究
- Java正则表达式:Pattern类和Matcher类
- WP开发 - 引入dll出现“无法向项目中添加对较高版本或不兼容程序集的引用”
- 2015-2016 ACM-ICPC, NEERC, Southern Subregional Contest A Email Aliases
- POJ2387--Til the Cows Come Home(dijkstra算法)
- Codevs 喝咖啡