在進入下一步前,花了一點時間把 struts.xml 以自己的方式瞭解了一遍,進入文章前先來張執行流程圖吧。
Category: JAVA
JAVA 命名規則
一直以來寫程式在命名時總是隨心所至,想怎麼命名就怎麼命名,總是沒有一個規則可言,長期下來寫的程式變多了也就越看越不順眼、或是連自己都忘了當初是為何要如此命名的。在搜尋了一下才發現原來人家是有一定的命名規則,特此記錄一下讓自己也可以更加進步;此篇先寫部份基礎、如有更新會再續加不另開文章。
一、命名規則。
二、符合 JavaDoc 的註解寫法。
How to break from a each() function in JQuery?
- 筆記:
$.each(data[2], function(key, value){
if (count == parseInt(data[3])){
return; // 等於continue
}else{
return false; // 等於break
}
});
The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
一個很基本卻容易忽略掉的錯誤、做個筆記以利記憶:
閱讀全文〈The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path〉
[JAVA] HashMap 取得全部的 key & value
只是個筆記備忘:
HashMap<Object, Object> hashmap = new HashMap<Object, Object>();
hashmap.put(Object, Object);
for (Object key : hashmap.keySet()){
System.out.println(key + " : " + hashmap.get(key));
}
Struts 2.X of Eclipse for J2EE – 初探
承上篇、最基本的 Struts 所需檔案及擺放位置如下:
- src\struts.xml
- src\com.test.conntroller.hello.java
- WebContent\WEB-INF\web.xml
- WebContent\hello.jsp
Struts 2.X of Eclipse for J2EE – 安裝
Struts 在 Eclipse 中設置方法的教學在網路上很多;信手拈來就是一堆,自己寫一個當做是記錄、也是檢視自己是否透撤瞭解的一個方法。
- Eclipse J2EE Neon1
- Struts 2.5.14.1(使用 Maven 引入)
- Maven 資源庫 : https://mvnrepository.com/
Change Eclipse UI Theme
Maven 初探
目的:
Maven 是一個專案管理和建構自動化工具。主要用來管理大量的外部資源庫(External JARs)、避免統一協作時造成匯入資源庫版本的不一致或漏失 JAR 的狀況出現。
優點:
一、對於外部匯入資源庫做統一的版本管理。
二、專案目錄結構的統一。
三、軟體架構階段的統一。
缺點:
一、第三方資源庫版本混亂。
二、網上教學文不詳細或容易混淆。
三、資源庫不完整。