原创 如何提高Struts2的性能

1 關閉logging和開發模式(devMode),devMode是在struts.properties中設置的,關閉logging需要修改web.xml文件,加入以下參數 <servlet> <init-param>

原创 Struts中如何訪問session

   有兩種方法可以訪問session,通過ActionContext或者實現SessionAware接口,第二種是推薦的。    1.通過ActionContext Map attributes = ActionContext.getC

原创 國外的一些struts面試題1

原文都是英文,是自己翻譯的,如有不對的地方歡迎指正。 Q:What is ActionServlet?       什麼是控制器(中央控制器)? A:The class org.apache.struts.action.ActionSer

原创 Struts中如何基於validation.xml來啓用客戶端驗證?

    可以使用<html:javascript>標籤來進行基於validation.xml的客戶端驗證。例如代碼<html:javascript formName=logonForm dynamicJavascript=true sta

原创 國外的一些struts面試題2

這篇文章實在是翻譯得膩了,反正就是寫着玩,後面沒怎麼用心。錯的地方見諒。 Q:What is RequestProcessor and RequestDispatcher?       什麼是請求處理器和請求轉發? A:The contr

原创 Struts,JSP和XML解析三個問題

1.struts的結構體系,每個結構的簡介     MVC即Model-View-Controller的縮寫,是一種常用的設計模式。MVC減弱了業務邏輯接口和數據接口之間的耦合,以及讓視圖層更富於變化。MVC的工作原理,如下圖所示:  

原创 struts,spring,hibernate面試題總結

Q:Hibernate工作原理及爲什麼要用? A:原理: 1 讀取並解析配置文件 2 讀取並解析映射文件,創建SessionFactory 3 打開Session 4 創建事務Transation 5 持久化操作 6 提交事務 7 關閉S

原创 如何配置spring+struts?

    在struts-config.xml加入一個插件,通過它加載applicationContext.xml     在struts-config.xml修改action-mapping標記,具體action交給了DelegateAc

原创 struts1和struts2都有什麼區別?

特性 struts1.x struts2 Action struts1.x要求Action類藥擴展自一個抽象基類。struts1.x的一個共有問題時面向抽象類編程而不是面向藉口編程。 struts2的Action類實現了一個Action接

原创 如何在Struts中配置數據源在什麼文件?用什麼標籤?如何取出Data Source?

Struts-config.xml <data-sources> <data-source key="data" type="org.apache.commons.dbcp.BasicDataSource"> <set-

原创 如何用struts實現國際化?

國際化:不用修改代碼,就適用於不同的語言國家 本地化:如果要適應一個國家,要修改源代碼 實現過程: 在struts-config.xml中用如下標籤說明資源文件名,注意其只是文件名,沒有語言_國家 <message-resource pa

原创 一組struts的選擇測試題附答案2

(1)在Struts應用的視圖中包含哪些組件? a JSP b Servlet c ActionServlet d Action e 代表業務邏輯或業務數據的JavaBean f EJB g 客戶化標籤 a g (2)在Struts應用的

原创 如何實現struts的validator框架?

手動: public class myForm extends ActionForm { public ActionErrors validate() { actionErrors.add(ActionErrors.GL

原创 請你談談SSH整合

SSH:Struts(表示層)+Spring(業務層)+Hibernate(持久層) Struts:     是一個表示層框架,主要作用是界面展示,接受請求,分發請求。     在MVC框架中,Struts屬於VC層次,負責界面表現,負責

原创 Spring和Struts的區別?

struts:是一種基於MVC模式的一個web層的處理。 spring:提供了通用的服務,ioc/di aop,關心的不僅僅web層,應當j2ee整體的一個服務,可以很容易融合不同的技術struts,hibernate,ibatis,ej