struts2整合FreeMarker开发HelloWorld
今天看了看Freemarker,想要用它来和struts2做整合,来实现所谓的真正的MVC,呵呵
网上找了些资料,看了个大概。但是,在Freemarker的开发中,一直没有一个很好的IDE,官司方提供的Eclipse插件功能并不强大,只有一个语法高亮的功能,对于像以往的自动提示等一些都没有。
我们只好徒手写了。哈哈
首先新建一个WEB工程,起名为FirstFreemarker,在这个工程中加入struts2常用的那六个JAR包。在src目录下添加struts.xml
代码如下:
之后在WebRoot目录下新建自己需要的flt格式的文件,即Freemarker文件。
登录文件如下:
java代码如下:package com.test;
import com.opensymphony.xwork2.ActionSupport;
public class TestAction extends ActionSupport {
private String name = "ChainHou";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String execute() throws Exception {
return SUCCESS;
}
}
好了,到此,一个struts2整合Freemarker的HelloWorld就做完了。
代码我在文后以附件形式上传。