1. 程式人生 > >一週亂彈(1,絕對路徑中的 / 代表什麼 2,jsp include標籤 3,java 獲取ip地址問題,4,springMVC @RequestMapping 傳遞多個引數5,jQuery模糊搜尋)

一週亂彈(1,絕對路徑中的 / 代表什麼 2,jsp include標籤 3,java 獲取ip地址問題,4,springMVC @RequestMapping 傳遞多個引數5,jQuery模糊搜尋)

1,只要搞清楚“/”代表的是什麼就行了: 
(1).在form,js,css,sendRedirect裡邊,代表的是http://127.0.0.1/; 
(2).在web.xml中的url-pattern,forword代表的是   http://127.0.0.1/myweb.myweb是專案名
2,  <jsp:include page="head.jsp"/>  
jsp的include標籤 page的路徑和jsp頁面的basepath路徑沒有關係。它可以用相對路徑或者卻對路徑,如果用表示式則全用表示式不能包含硬編碼。否則無法解析。


3,java獲取ip為0:0:0:0:0:0:0:1的問題
0:0:0:0:0:0:0:1是ipv6的表現形式,對應ipv4來說相當於127.0.0.1,也就是本機


如果專案部署在本機win7系統,訪問時是通過 localhost 來訪問,


用java獲取ip地址可能會出現該問題,這時獲取的ip將是 0:0:0:0:0:0:0:1


 


要是機器在區域網中,訪問時使用自己的ip訪問,如 我的ip是 :192.168.123.156


訪問url:http://192.168.123.156:8080/test


這時候請求會經過路由器轉發,所以伺服器獲取的就是本機的區域網內ip,在java中獲取的ip就是 192.168.123.156了

4,springMVC @RequestMapping 傳遞多個引數
部分程式碼
@RequestMapping(value="get-classes-info/{page}/{subjectId}",method=RequestMethod.GET)
public String getClassInfo(@PathVariable("page") Integer page, @PathVariable("subjectId") String subjectId,Model model,TcClasses classes) {
//方法體
}
頁面
href="train/get-classes-info/1/${var.id}" 
其中數字1對應的是page,${var.id}對應的是subjectId。前後順序是對應的。
5,jQuery 模糊搜尋輸入框 id
$("input[id^='start']")
^= 是以 什麼開頭的意思。 如上是id以start開頭的都會被選中

這一週離開了兩位同事,都曾指點過我,很感謝他們。作為一位技術人員,更應該專注於技術和學習本身,遇到問題不要先去找這是誰的的責任,而應著手去解決問題,時刻保持謙虛,這樣會使自己學到更多的東西,在解決一個問題時,如果思路不清晰,那首先要靜下來,把擁有的資訊都列出來,不要去空想,從那些資訊中理清思路。按部就班的開發。

相關推薦

1,絕對路徑的 / 代表什麼 2jsp include標籤 3java 獲取ip地址問題4springMVC @RequestMapping 傳遞引數5jQuery模糊搜尋

1,只要搞清楚“/”代表的是什麼就行了:  (1).在form,js,css,sendRedirect裡邊,代表的是http://127.0.0.1/;  (2).在web.xml中的url-pattern,forword代表的是   http://127.0.0.1/my

(1,bootstrap 同時展示模態框順序2.複選框 全選例子)

1,bootstrap 同時展示多個模態框順序 頁面: <%--模板--%> <div class="modal fade" id="userDepartModal"

mybatis 傳遞引數xml對映配置二

方法名中有多個引數 map方式 當多個變數傳入時候,設定入參為map型別,本質上map儲存了入參的鍵值對 優點:幾乎使用所有場景 缺點:業務性質太差,可讀性太差,必須要依賴於接口才能明白入參 &

MyBatis學習筆記一對的關聯查詢和傳遞引數

首發於我的部落格 和尚的部落格 本文講解一對多的關聯查詢,傳遞多個引數。 1.傳遞多個引數 當你的形參傳遞>1個的時候,parameterType不寫,讓其自動處理 #{值},預設為arg0,arg1…..或param1,param2,,,

【劍指offer】數組僅僅出現次的數字1

tdi eof 一個 ase pos acc -s ret n) 轉載請註明出處:http://blog.csdn.net/ns_code/article/details/27649027題目描寫敘述:一個整型數組裏除了兩個數字之外,其它的數字都出現了兩次。請敲代碼找出這

C# 《》基本知識 1

png 經歷 知識 通用 代碼 可執行 處理 環境 安全性 一、 .net Framework 編寫應用程序的過程 1、使用 .NET Framework 編寫應用程序,就是使用 .NET代碼庫編寫代碼(使用支持Framework的任何一種語言)。 2、為執

、開發基礎1

關系 精度 與或非 實體 lam 打印 獲取 表達式 with 語言 Python 選擇Python是因為Python是一門動態腳本型語言,也有人稱之為膠水語言,實在是因為Python的應用太廣泛了,什麽都能做,但想做好還是要看領域。 由於Python是邊解釋邊運行的,所以

Lua程式設計學習筆記() Lua基本語法1

Lua基本語法(一) 1.  開始 (1)基本常識 lua中的識別符號可以由任意字母、數字、下劃線構成的字串,但不能以數字開頭。 全域性變數不需要申明,直接賦值即可建立,刪除變數直接賦nil。未申明的變數不會報錯,直接返回nil。 行註釋以“–

個人的旅行 最短路徑設虛擬節點

雖然草兒是個路痴(就是在杭電待了一年多,居然還會在校園裡迷路的人,汗~),但是草兒仍然很喜歡旅行,因為在旅途中 會遇見很多人(白馬王子,^0^),很多事,還能豐富自己的閱歷,還可以看美麗的風景……草兒想去很多地方,她想要去東京鐵塔看夜景,去威尼斯看電影,去陽明山上看海芋,去紐約純粹看雪景,去巴黎喝咖

Qbao Network專案進展09.11

開發進展 App端開發進展 V3.5版本的封閉內測,修復bug 支援西班牙語、越南語、泰語 整理了V3.5正式版本的資管產品的方案 完成了跨鏈幣種兌換功能,並與多個專案方展開業務合作 與第三方幣幣交易服務方討論業務,並規劃後期的幣幣交易解決方

Qbao Network 專案進展9.25

QBT 行情 價格:¥0.2725($ 0.0397 ) 24H 最高:¥0.2976 24H 最低:¥0.2669 流通市值:¥13,898,060 ≈$2,024,451 ≈310BTC 流通量:51,000,000QBT 總髮行量:100,000,000

判斷今天屬於這月的第幾周並展示這的日期含自定義日期拼接顯示

這個可以用於簽到打卡 本週資訊的展示 思路很簡單: 首先獲取這個月的1號是星期幾,如果就是星期一就很簡單這就是第一週的第一天然後向後面推算就可以計算出剩下的資訊 如果是星期二需要向上一個月推算一天,就必須獲取這個月分知道上一個月有多少天,如果這個月是一月上一個月就是1

# 俱樂部每日練 T^T1快速冪

俱樂部每日一練 T^T(1)(快速冪) Description T ^ T這個很像一個流淚的表情是不是!其實,它是T的T次方啦~。當T比較大的時候T^T會非常大,現在只要你求這個數的個位就可以啦! Input 輸入包括多組測試資料,每個測試資料只有一個數字T(0<T&l

《組合語言3王爽 著》學習筆記:基礎知識1

組合語言是直接在硬體之上工作的程式語言,我們首先要了解硬體系統的結構,才能有效地應用匯編語言對其程式設計。 彙編課程的研究重點放在如何利用硬體系統的程式設計結構和指令集有效靈活地控制系統進行工作。

學習筆記2018.10.12

學習內容: vscode下 egg.js+typescript程式設計入門 使用vscodede的感覺,比學習java時使用的eclipse,idea來說,開啟速度更快,幾乎一下就開了,vscode 對於其他的外掛有很好的相容性,應用商店有專門的外掛包提供下載

HDU 2066 個人的旅行最短路徑dijkstra

Problem Description 雖然草兒是個路痴(就是在杭電待了一年多,居然還會在校園裡迷路的人,汗~),但是草兒仍然很喜歡旅行,因為在旅途中 會遇見很多人(白馬王子,^0^),很多事,還能豐富自己的閱歷,還可以看美麗的風景……草兒想去很多地方,她想要去東京鐵塔看夜景,去威尼斯看電影,去陽明山上

input 框既可輸入又可以下拉模糊搜尋

<input type="text" list="saleslist" /> <datalist id="saleslist" style="display: none;"> <option>昨天</option>

第十專案六:輸出1000以內的所有迴文素數

/* *copyright (c) 2014, 煙臺大學計算機學院. *All rights reserved. *檔名稱:test.cpp *作者:陸雲傑 *完成日期:2014年11月8日 *版本號:v1.0 * * *問題描述:輸出1000以內的

第五專案三1-時間類

問題及程式碼: /* *煙臺大學計算機學院 *檔名稱:xiangmu3(1).cpp *作 者:閆安 *完成日期:2016年4月8日 *版 本 號:codeblocks 16.01 * *問題描述:在原時間類的基礎上,在類內增加下列成員函式(將是內聯成員函式)

第十閱讀程式2

程式碼: #include<iostream> using namespace std; class G { public: static int m; G( ) //建構函式 { m++; cout&l