1. 程式人生 > >myeclipse 搭建最簡單的Rest 服務

myeclipse 搭建最簡單的Rest 服務

1 開啟myeclipse 新建 web project

點選 finish

2 匯入spring lib 到 lib 中

  拷貝spring 庫中的libs的所有jar 包 到 lib 中

    拷貝後的效果如圖

3 .新增 spring jar 報到路徑 add to build path


4 建 web.xml  springmvc-servlet.xml  如圖


5 web.xml ..springmvc-servlet.xml 內容如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
  <display-name>SpringMVC</display-name>
  
   <!-- 配置SpringMVC -->
    <servlet>
        <servlet-name>springmvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>springmvc</servlet-name>
        <!-- 監聽所有請求 -->
        <url-pattern>/</url-pattern>
    </servlet-mapping>
 
</web-app>

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:context="http://www.springframework.org/schema/context"
	xmlns:mvc="http://www.springframework.org/schema/mvc"
	xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd">

      <!-- 掃描所有的 controller -->
       <context:component-scan base-package="rest" />
  
       <!-- 啟動註解驅動 SpringMVC 功能 -->
       <mvc:annotation-driven />

       <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
              <property name="prefix" value="/views/" />
              <property name="suffix" value=".jsp" />
       </bean>
</beans>

6 建立 class


7 測試 效果

 大功告成。。。。

相關推薦

myeclipse 搭建簡單Rest 服務

1 開啟myeclipse 新建 web project 點選 finish 2 匯入spring lib 到 lib 中   拷貝spring 庫中的libs的所有jar 包 到 lib 中     拷貝後的效果如圖 3 .新增 spring jar 報到路徑 a

使用nodeJs在本地搭建簡單服務

本機實現了最簡單的訪問提供資料的能力(其實也應該不算做是真正的服務吧) 一:本機安裝軟體(Mac環境)         下載最新的NodeJs,進行安裝。一直點選下一步就可以了。然後就可以檢視安裝的node的版本,命令列是 node -v 二:安裝http-server,使

一步步搭建簡單author2.0認證服務

web api ref pen pass 比較 mar prim uri part oauth2.0 最早接觸這個概念是在做微信訂閱號開發。當時還被深深的繞進去,關於oauth2.0的解釋網上有好多,而且都講解的比較詳細,下面給大家價格參考資料。 http://owin.o

利用live555搭建簡單的流媒體服務

最近在處理視訊模組,發現網上沒有rtsp流可以進行測試,沒辦法只有開始搭一個最簡單的了。 現在官網沒有直接給出live555MediaServer.exe下載,所以要麼自己下載原始碼編譯,要麼網上找一個吧,我就直接從網上下載了。 下載好了之後,在live555Me

Go語言建立一個簡單服務端點

一個 nds Coding port struct pac quest com handler handlers/handlers.go package handlers import ( "encoding/json" "net/http" )

使用Django建立一個簡單服務

pytho eight 工程 django inf 新工程 加載 qlite sqlit Django作為python一個靈活性很強的網絡框架,在搭建服務器方面非常的方便,通過以下幾步就可以建立一個屬於自己的web服務器: 1.新建一個文件夾(盡量不要選擇在系統盤,在搭建虛

VC小工具.簡單TCP服務

error 接收數據 target ise style net socket span ++ 1、C++基於TCP_IP簡單的客戶端、服務器通信程序實例 - happy_xiahuixiax的博客 - CSDN博客.html(https://blog.csdn.net/ha

用nodejs搭建簡單、輕量化的http server

1. 引言 前端程式猿主要關注的是頁面,你可能根本就用不到.net,java,php等後臺語言。 但是你製作出來的網頁總要執行、總要測試吧?——那就免不了用到http server。我先前都是用visual studio的,雖然很好用,功能很強大,但是我就開發一個htm

使用maven+idea 搭建簡單的web專案

       最近先來沒啥事,就來搭建一些我會用的框架吧,今天先來分項一下配置TOMCAT和搭建簡單的web專案吧,後面我還會有SSM,SSH,以及springBoot,jfinal等,有錯誤還請大家多多指出。 步驟             建立專案          

搭建簡單的SpringMVC框架(使用maven)

本文說明:本文介紹使用maven搭建SpringMVC最簡單的框架程式過程,適合初學者上手。 1.建立一個maven webapp工程。 2.修改WEB-INF目錄下的web.xml檔案: 內容如下,文中有註釋 <?xml version="1.0" encodi

搭建簡單的SpringMVC框架

[html] view plain copy print? <?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-inst

vue.js 開發環境搭建簡單攻略

更新:本篇文章是我很之前寫的,對於一些沒有工作,或者js基礎不太好的同學,建議不必大費周章去搭建環境,可以直接引用 vue.js 就可以進行學習,練習,有些過程是水到渠成的,當初很多不懂的東西慢慢就懂了。 <script src="https://u

python下搭建簡單的django框架例項

寫慣了java程式碼,最近想著學門新的語言玩玩,恰好有朋友是學python,於是也想著學學python玩下,python裡有個web框架django,這兩天也試了一下 發現也挺不錯的,把自己搭建django的經歷分享下,給新手們一個參考,哈哈 執行環境 Windows 7(

SpringMVC搭建------簡單的實現

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getSch

Spring4 Spring MVC實戰(一)——讀《Spring in action》搭建簡單的MVC

現在還在用Struts嗎,是的,不說你在用Spring MVC,我都覺得不好意思了。前面的時候所謂的MVC模式中,C的角色交由Struts控制。而Spring MVC這樣叫了,字眼上大概知道這東西是幹什麼用的。之前是在哪裡看到有位大哥這樣說的。技術差別大,一個一個追逐下來很累

用busybox搭建簡單的Linux檔案系統

最近自己也用busybox製作了一個ramdisk的檔案系統,並還用mkimage工具做成了ramdisk-uboot.img,掛載到三星4412的板子上跑了起來。中途出了很多問題: 1、ramdisk的檔案系統核心載入時說ramdisk format wrong,看用f

搭建一個簡單的node服務

node string str console 參數 地址 param color json 搭建一個最簡單的node服務器   1、創建一個Http服務並監聽8888端口   2、使用url模塊 獲取請求的路由和請求參數 var http = require(‘

史上簡單的SpringCloud教程 | 第二篇: 服務消費者(rest+ribbon)

image tree 開啟 then rom cat learn 替代 官網 最新Finchley版本:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f2-ribbon/或者http://blog.csdn.n

史上簡單的SpringCloud教程 | 第二篇: 服務消費者(rest+ribbon)(Finchley版本)

在上一篇文章,講了服務的註冊和發現。在微服務架構中,業務都會被拆分成一個獨立的服務,服務與服務的通訊是基於http restful的。Spring cloud有兩種服務呼叫方式,一種是ribbon+restTemplate,另一種是feign。在這一篇文章首先講解下基於rib

利用SpringCloud搭建一個簡單的微服務框架

1.微服務 微服務主要包含服務註冊,服務發現,服務路由,服務配置,服務熔斷,服務降級等一系列的服務,而Spring Cloud為我們提供了個一整套的服務; 本例子為你提供了最簡單的一個服務發現例子,包含服務註冊發現spingCloudEurekaServer、服務配置中