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

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

使用Leopard MVC

2019-11-14 22:55:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
使用Leopard MVC使用Leopard MVC學(xué)習(xí)如何在使用Leopard MVC。

本指南將引導(dǎo)您完成Leopard MVC的配置。

How to complete this guide

你可以從頭開(kāi)始并完成每一個(gè)步驟,或者您可以繞過(guò)你已經(jīng)熟悉的基本設(shè)置步驟。無(wú)論哪種方式,你最終都可以得到可工作的代碼。

1、配置maven依賴

在web模塊的pom.xml加入

    <dependencies>        [...]        <dependency>            <groupId>io.leopard</groupId>            <artifactId>leopard-test</artifactId>            <version>0.0.1-SNAPSHOT</version>        </dependency>        <dependency>            <groupId>io.leopard</groupId>            <artifactId>leopard-jetty</artifactId>            <version>0.0.1-SNAPSHOT</version>        </dependency>        <dependency>            <groupId>io.leopard</groupId>            <artifactId>leopard-web</artifactId>            <version>0.0.1-SNAPSHOT</version>        </dependency>        [...]    </dependencies>    <repositories>        <repository>            <id>leopard-snapshots</id>            <name>Leopard Snapshots</name>            <url>http://leopard.io/nexus/content/repositories/snapshots/</url>        </repository>    </repositories>
2、配置web.xml
<context-param>        <param-name>contextConfigLocation</param-name>        <param-value>            classpath:/leopard-web/applicationContext.xml        </param-value>    </context-param>    <context-param>        <param-name>contextClass</param-name>        <param-value>io.leopard.web.LeopardXmlWebApplicationContext</param-value>    </context-param>    <listener>        <listener-class>org.sPRingframework.web.context.ContextLoaderListener</listener-class>    </listener>    <servlet>        <servlet-name>web</servlet-name>        <servlet-class>io.leopard.web.mvc.LeopardDispatcherServlet</servlet-class>        <init-param>            <param-name>contextConfigLocation</param-name>            <param-value>/WEB-INF/web-servlet.xml</param-value>        </init-param>        <load-on-startup>1</load-on-startup>    </servlet>    <servlet-mapping>        <servlet-name>web</servlet-name>        <url-pattern>/</url-pattern>    </servlet-mapping>
3、使用Leopard頁(yè)面特殊參數(shù)

創(chuàng)建src/main/java/io/leopard/site/web/controller/ParameterController.java

package io.leopard.site.web.controller;import io.leopard.web4j.view.JsonView;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class ParameterController {@RequestMappingpublic JsonView userAgent(String userAgent) {return new JsonView("userAgent:" + userAgent);}@RequestMappingpublic JsonView sessUid(long sessUid) {return new JsonView("sessUid:" + sessUid);}}
4、編寫(xiě)JettyTest

src/test/java/io/leopard/site/JettyTest.java

package io.leopard.site;import io.leopard.jetty.JettyServer;import org.junit.Ignore;@Ignorepublic class JettyTest {public static void main(String[] args) throws Exception {JettyServer.start();}}
5、運(yùn)行

打開(kāi)src/test/java/io/leopard/site/JettyTest.java,右鍵菜單Run As -> Java Application啟動(dòng)Jetty測(cè)試

6、使用瀏覽器訪問(wèn)

http://localhost/parameter.do?format=true

{  "status" : "200",  "message" : "",  "data" : "userAgent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"}
總結(jié)

恭喜你!您已經(jīng)可以在舊項(xiàng)目配置使用Leopard MVC,雖然功能比較簡(jiǎn)單,你可以在這個(gè)基礎(chǔ)上擴(kuò)展出你的業(yè)務(wù)系統(tǒng),祝您好運(yùn)。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 射阳县| 嘉祥县| 阿瓦提县| 洪泽县| 祁门县| 亳州市| 龙海市| 定兴县| 大冶市| 日喀则市| 龙海市| 崇信县| 岐山县| 麻江县| 重庆市| 麟游县| 德阳市| 太谷县| 南溪县| 和田市| 武夷山市| 龙陵县| 饶阳县| 阿鲁科尔沁旗| 保山市| 南平市| 湘潭县| 建水县| 苏尼特左旗| 融水| 平山县| 达州市| 锦屏县| 金堂县| 张家界市| 夏津县| 克拉玛依市| 韩城市| 惠州市| 绥阳县| 昌宁县|