struts源碼分析
Ⅰ 關於structs2的源碼,哪位大神能看懂,麻煩給每行寫上注釋,急!!!!!
FileTable程序
package org.model;//包名稱
public class FileTable {//類定義
private int id;//定義id私有變數
private String filename;//定義文件名私有變數
private String fileindex;//定義文件索引變數
private String format;//定義格式
public int getId() { // 定義讀取id方法
return id; //返回id的值}
public void setId(int id) {//定義id賦值方法
this.id = id; //給id賦值
}
public String getFilename() {//定義讀取文件名方法
return filename;//返迴文件名
}
public void setFilename(String filename) {//定義設置文件名方法
this.filename = filename;//文件名賦值
}
public String getFileindex() {//定義得到文件索引方法
return fileindex;//返迴文件索引
}
public void setFileindex(String fileindex) {//定義文件索引設置方法
this.fileindex = fileindex;//對文件名進行賦值
}
public String getFormat() {//定義得到格式方法
return format;//返回格式值
}
public void setFormat(String format) {//定義文件格式賦值方法
this.format = format;//對文件格式進行賦值
}
}
LYTable程序
package org.model;//包名稱
import java.sql.Date;//引用庫文件
public class LyTable {//類定義
private int id;//聲明id私有變數
private int userId;//聲明userid變數
private String title;//聲明title私有變數
private String content;///聲明content私有變數
public int getId() {;//定義返回id值得方法
return id;//返回id的值
}
public void setId(int id) {//定義id設置方法
this.id = id;//放回id的值
}
public int getUserId() {//定義得到userid的方法
return userId;//返回userid的值
}
public void setUserId(int userId) {//定義userid賦值方法
this.userId = userId;//設置userid的值
}
public String getTitle() {//定義得到title的方法
return title;//放回title的值
}
public void setTitle(String title) {//定義設置title的方法
this.title = title;//對title進行賦值
}
public String getContent() {//定義得到content值的方法
return content;//返回content的值
ublic void setContent(String content) {//定義設置content的值得方法
ontent = content;//對content的值進行修改
Ⅱ 想看看struts2的源碼,但是不知道從哪裡開始,各位牛人指點指點
了通信,現在也上大三
我現在也是在自學java,學了2年,可以自己做作小項目,並且目前現在也在學日語。
我覺得既然你有2樣特長,可以和我一樣將來搞對日軟體外包,為此你要有日語基礎(2級非常好,說明你沒有浪費時間),我現在正在為二級准備中,同時學習java,雖然你現在大三,但是全身心投入進來還是OK的,我建議你的路線是:java張孝祥視頻教程-->《深入體驗java web開發內幕》共2本,張孝祥說實話,講得不錯,我可不是托兒,卡發平台建議你初期用Jcreator,然後就是JBuilder或者eclipse(myeclipse)
看完這些以後,試著做做小項目。
沒問題的,我看好你,呵呵。
一緒に頑張りましょう!!
Ⅲ struts介紹
想寫論文去詞條上找去 最好加一些自己的見解 比如說為什麼要在工程里加入Struts Struts主要在MVC里負責什麼
Ⅳ 求Struts的源碼
版本struts-2.0.11.1: http://apache.mirror.phpchina.com/struts/binaries/struts-2.0.11.1-all.zip
版本struts-1.3.8:
http://apache.mirror.phpchina.com/struts/binaries/struts-1.3.8-all.zip
版本struts-1.3.9beta:
http://apache.mirror.phpchina.com/struts/binaries/struts-1.3.9-all.zip
Ⅳ 怎樣將struts2的源碼關聯到myeclipse中
簡單設置一下就能實現了。這里有篇文章,是以在eclipse中查閱struts2的源代碼為例,圖文詳解,希望對樓主有所幫助,myeclipse同樣適用。文章地址:http://jingyan..com/article/454316ab596470f7a7c03aab.html怎樣在Eclipse中快速查看各種源代碼?
Ⅵ struts2原理
因為你用Struts2時候要在web.xml里配置Struts2的過濾器,應該是StrutsPrepareAndExecuteFilter。請求都會通過這個過濾器都會轉給Struts2來處理。Struts2再應用自己的攔截器來交給Action處理。之前你配的過濾器是其它的而不是Struts2的。至於好處,那你應該了解Struts2有什麼好處。Struts2核心組件是攔截器,真正要了解的話還需要深入學習。
Ⅶ Struts是什麼
Struts是最早的MVC開源框架,它是apache組織基於MVC模式開發的開源的單點控制的web應用框架(framework)。
Struts最早是作為Apache Jakarta項目的組成部分,項目的創立者希望通過對該項目的研究,改進和提高JavaServer Pages 、Servlet、標簽庫以及面向對象的技術水準。Struts這個名字來源於在建築和舊式飛機中使用的支持金屬架。這個框架之所以叫"Struts",是為了提醒我們記住那些支撐我們房屋,建築,橋梁,甚至我們踩高蹺時候的基礎支撐。這也是一個解釋Struts在開發Web應用程序中所扮演的角色的精彩描述。當建立一個物理建築時,建築工程師使用支柱為建築的每一層提供支持。同樣,軟體工程師使用Struts為業務應用的每一層提供支持。它的目的是為了幫助我們減少在運用MVC設計模型來開發Web應用的時間。我們仍然需要學習和應用該架構,不過它將可以完成其中一些繁重的工作。如果想混合使用Servlets和JSP的優點來建立可擴展的應用,Struts是一個不錯的選擇。
Ⅷ 風中葉老師的SPRING和struts2視頻源碼分析視頻能分享一下不謝謝
我正在學。
在看langsin的風中葉。
感覺還不錯。
裡面帶著兩個PDF:
Practical.Apache.Struts2.Web.2.0.Projects.pdf
Manning.Struts.2.in.Action.May.2008.pdf
但是都是英文版。
在國內有人寫了關於Struts2的書。