使用myeclipse搭建struts2環境
#1配置和使用Tomcat伺服器
#2下載Sturts2(可選)
到Apache Struts2官網下載最新的Struts2#3執行struts2提供的例子(可選)
1*)開啟下載後的struts2資料夾,找到..\struts-2.3.15.2-all\struts-2.3.15.2\apps\struts2-blank.war 在Tomcat資料夾中找到..\apache-tomcat-7.0.42\webapps,將此檔案複製到Tomcat的webapps資料夾中 2*)開啟Myeclipse,啟動Tomcat伺服器#4搭建Struts2環境
*4)編寫struts.xml,開啟src資料夾下的struts.xml檔案,並新增如下程式碼import com.opensymphony.xwork2.ActionSupport; public class MyAction extends ActionSupport { private static final long serialVersionUID = 1L; public String execute(){ return SUCCESS; } }
*5)啟動Tomcat伺服器並執行TestStruts2<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <!--新新增的程式碼 --> <package name="main" extends="struts-default"> <action name="MyAction" class="MyAction"> <result name="success">/index.jsp</result> </action> </package> <!--新新增的程式碼 --> </struts>
#5其它
*1)可使用其它方式搭建Struts2環境
新建web project,在WebRoot----Web-INF----lib資料夾下新增必須的jar包 必須的jar包可在此目錄下複製..\apache-tomcat-7.0.42\webapps\struts2-blank\WEB-INF\lib struts2-blank為“#3執行struts2提供的例子”中設定的例子 在src目錄下新建檔案struts.xml,並新增“#4搭建Struts2環境----*4)編寫struts.xml”檔案裡的程式碼 在src目錄下新建類MyAction.java,並新增“#4搭建Struts2環境----*3)編寫Action”檔案裡的程式碼 在web.xml檔案中新增下面程式碼即可 <filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
*2)經常會出現import com.opensymphony.xwork2.ActionSupport;錯誤,即引用錯誤
原因是JDK版本問題,Tomcat伺服器不支援該版本的JDK 這種錯誤經常出現在將專案import到別的機器上執行,總是出現ActionSupport引用錯誤 解決方法是換比較低版本的JDK,或者直接使用Myelcipse提供的SUN JDK,具體如下 右擊JRE System library----Build Path----Configure Build Path 找到Libraries選項卡,雙擊JRE System library,選擇Alternate JRE----選擇SUN JDK *3)本專案使用Myeclipse10.8、Tomcat7.x和JDK1.8.0 *4)TestStruts2程式原始碼下載 *5)使用struts的原因 在早期的Java Web應用中,Servlet、JSP中既包含與資料庫互動的程式碼,又包含HTML、CSS等
頁面代碼,還包含複雜的業務邏輯層程式碼。這些類別、風格、作用完全不同的程式碼混雜在一起,
造成的結果是程式碼的維護性、可讀性、擴充套件性極差。
後來人們引用了MVC三層體系結構,將不同概念的程式碼分離開來,原因是MVC模式架構清晰、層
次分明、程式碼耦合率低、重用性好等特性。
Struts是一個免費開源的Java Web框架,提供通用的MVC體系結構,可以把傳統的Servlet+JSP分 成Model、View和Controller三層。Model層專注於業務邏輯,View層專注於資料顯示,如HTML、 CSS樣式表、JSP標籤等,Controller層連線Model層和View層,從Model層獲取資料,送到View層展示。
*6)使用Struts2返回JSON資料
相關推薦
使用myeclipse搭建struts2環境
#1配置和使用Tomcat伺服器 #2下載Sturts2(可選) 到Apache Struts2官網下載最新的Struts2 #3執行struts2提供的例子(可選) 1
eclipse搭建struts2環境及所遇到的問題
頭文件 exceptio 訪問 ble standard filters patch ner direct 最近幾天一直在搭建struts2框架,本身struts2框架的搭建是非常簡單的,但不知道為什麽最近就是總是報錯,報了一大串的錯 首先就是每次在類的根路徑下創建stru
新手教你如何快速搭建Struts2環境
一.Struts2是什麼? 1.概念:輕量級的MVC框架,主要解決了請求分發的問題,重心在控制層和表現層。低侵入性,與業務程式碼的耦合度很低。Struts2實現了MVC,並提供了一系列API,採用模式化方式簡化業務開發過程。 Struts2主要運用在傳送
如何搭建Struts2環境
第一步:加入jar包:把jar包加入到web應用的lib下面。 第二步:配置web.xml檔案 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSche
SSH+oracle開發環境搭建。MyEclipse 10+Struts2+Hibernate3.3+Spring3.2.3+tomcat-6.0.35
我的工程匯出來的jar包的下載地址為:點選開啟連結 一,開發環境準備工作。 0,oracle資料庫的表名和表結構如圖: 1,我這裡用的各個軟體版本如下:MyEclipse 10,tomcat-6.0.35 ,struts-2.2.1.1,spring-fram
struts2環境搭建
編寫 nbsp span image eclips web alt 配置到 下載 Struts2 環境搭建: 官網下載http://struts.apache.org/ 解壓好以後,進入目錄如圖 使用360解壓軟件解壓此文件
maven+struts2,環境搭建
asi perm prop archetype meta arr -s org sna 首先在struts2.xml文件配置一個包,在包中配置一個action,新建action,新建視圖,在action中定義由method定義的方法,這個方法一定要返回String類型,返回
myeclipse 搭建 ssh框架環境
一. 建立一個Web Project 點選 “Next >”,預設設定,然後再點選“Next >”,勾選“Generate web.xmldeployment descriptor” 然後點選“Next>”,最後
j2EE學習之struts2環境搭建-在eclipse中搭建環境
之前已經下載好了struts2.3的版本,接下來一起學習一下在eclipse如何搭建環境 1 在官網下載最新版的Struts2.從圖中可以看出,即可以分開下載,又可以一次全部下載。我選擇全部下載。 2 下載後將壓縮包解壓到磁碟根目錄。
搭建struts2 專案開發環境——(使用Intellij IDEA+Maven+struts2 )
Struts的介紹 Struts的是阿帕奇軟體基金會(ASF)贊助的一個開源專案。它最初是雅加達專案中的一個子專案,並在2004年3月成為ASF的頂級專案。它通過採用JavaServlet / JSP技術,實現了基於JavaEEWeb應用的M
【java專案實戰】一步步教你使用MyEclipse搭建java Web專案開發環境(一)
首先,在開始搭建MyEclipse的開發環境之前,還有三步工具的安裝需要完成,只要在安裝配置成功之後才可以進入下面的java Web專案開發環境的搭建。 1、安裝工具 第一步,下載並
一步步教你使用MyEclipse搭建java Web專案開發環境
首先,在開始搭建MyEclipse的開發環境之前,還有三步工具的安裝需要完成,只要在安裝配置成功之後才可以進入下面的java Web專案開發環境的搭建。 1、安裝工具 第一步,下載並安裝JDK,到官網上下載安裝即可,之後需要細心的配置環境變數,我給大家推薦百度文庫的
【Struts2】eclipse 下搭建 Struts2 開發環境
eclipse的第一個struts2外掛 Alveole Studio MVC Web Project An eclipse plugin for Struts 2 -------- 官方地址 http://mvcwebproject.sourcefor
Struts2使用IntellijIDEA和maven管理:搭建開發環境
在對spring比較熟悉之後,決心學習一下另一個很流行的框架Struts2,奈何資料比較老舊,也沒有采用maven和intellji配合的教科書,網上的幾個教程說的不是很清楚導致遇到了一些困難,在經過了一天的嘗試後,總結了搭建最基本的開發環境的流程(寫該教程的時
做網站:myeclipse+tomcat+mysql環境搭建
1.下載jdk並安裝好 下載頻道,或者官網 雖然Myeclipse集成了jdk,但是由於tomcat等其他元件需要使用jdk,最好自己安裝一個,再關聯上去。 3.下載tomcat安裝包並安裝,測試,配置 有官網的,我下的是6.0版本 比較簡單的
Eclipse下搭建Struts2開發環境
最近下載了最新的struts 2.06,在使用其中附帶的例子時,在配置上遇到了一些問題。 經過很多次的努力後,終於配置成功。現在把配置過程寫出來供大家參考! 一 軟體:1 Eclipse+lomboz 3.2 2 Tomcat 5.5 3 JDK 6
使用ant手動搭建struts2開發環境
1.安裝部署jdk,安裝部署tomcat伺服器,下載struts2的jar檔案 2.在電腦上新建一個資料夾test,在test資料夾下新建目錄lib、src、WEB-INF
Myeclipse搭建Maven開發環境
我用的是myeclipse6.5和Maven3.0.3,與其他版本的有點出入,其實所謂的出入基本算大同小異。 下載Maven3.0.3到本地,解壓後配置Maven環境變數,在使用者變數中新建變數名:maven_home,變數值:C:\Program Files
Eclipse或Myeclipse中搭建KindEditor環境並測試
最近在學習KindEditor,按照官方手冊在Eclipse中搭建KindEditor的環境時出現了問題,後來解決了,在我的部落格裡寫出來希望對其他的人有幫助。 最後實現的效果應該是這樣的: (1)可以輸入文字,可以上傳檔案,可以上傳照片。 (2)點選提
myeclipse+pydev+django環境搭建要點
安裝完django之後,需要把c:\Program Files\Python27\Lib\site-packages\django\bin這個環境變數新增到系統變數的path裡面。這樣才可以執行 django-admin.py startproject studydjang