国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

maven spring velocity的集成教程,附代碼

2019-11-15 01:18:57
字體:
供稿:網(wǎng)友
maven sPRing velocity的集成教程,附代碼

1、首先新建一個maven工程,選擇webapp的模板

2、在pom.xml中增加spring的依賴。

3、在pom.xml中增加velocity的依賴

<dependency>    <groupId>org.apache.velocity</groupId>    <artifactId>velocity</artifactId>    <version>1.7</version></dependency>

4、在web.xml中使用spring的DispatcherServlet,并選擇使用對應(yīng)的后綴名。

<servlet>    <servlet-name>layout</servlet-name>    <servlet-class>org.springframework.web.servlet.DispatcherServlet    </servlet-class>    <load-on-startup>1</load-on-startup></servlet><servlet-mapping>    <servlet-name>layout</servlet-name>    <url-pattern>*.htm</url-pattern>    <url-pattern>*.vm</url-pattern></servlet-mapping>

5、在servlet的配置文件中,使用velocity的映射

<!-- view -->    <bean id="velocityConfig"        class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">        <property name="resourceLoaderPath" value ="/views/velocity/"/>   <!-- 配置velocity頁面路徑 -->        <!-- velocity的配置屬性  -->        <property name="configLocation" value="classpath:velocity.properties" />   <!-- velocity配置路徑 -->            </bean>    <bean id="viewResolver"        class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">        <property name="suffix" value=".vm" />         <!-- <property name="suffix" value=".htm" /> -->    </bean> 

6、在webapp的路徑下建立velocity/views的文件夾,與上一步的視圖位置對應(yīng),并建立一個hellowrold的例子。

<html>    <body>        <h2>Hello World VM! $name</h2>    </body></html>    

7、在src/main/java中增加對應(yīng)的mapping代碼。

@Controller@RequestMapping(value = "/velocity")public class VelocityDemo {    Logger logger = LoggerFactory.getLogger(VelocityDemo.class);    @RequestMapping(value = "/hellosite")    public  String index(Model model)            throws Exception {         model.addAttribute("name", "highkgao");           logger.info(model.toString());         return "hellosite";            }}

8、然后開啟,使用tomcat訪問

http://localhost:8080/velocityDemo/velocity/hellosite.vm

結(jié)果就是:

Hello World VM! highkgao

demo工程下載鏈接:

http://download.csdn.net/detail/highkgao1988/9063501

  

  


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 德昌县| 蓬溪县| 饶阳县| 昔阳县| 正蓝旗| 富源县| 余姚市| 青川县| 固安县| 修水县| 花莲市| 南江县| 宁海县| 灵宝市| 怀仁县| 内黄县| 玉溪市| 星子县| 莆田市| 巴南区| 涡阳县| 齐齐哈尔市| 岢岚县| 吴堡县| 武邑县| 乌拉特前旗| 淮南市| 大同市| 甘德县| 营口市| 福建省| 将乐县| 方山县| 安新县| 阜新市| 奉新县| 丰原市| 绥芬河市| 彰化市| 洛扎县| 射阳县|