国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Eclipse下spring配置的應用

開發 后端
本文介紹Eclipse下spring配置的應用,以及使用spring來管理struts的action。

一.關于Spring的環境配置問題

需要的包(除了基本java  web開發環境(如jdk,tomcat )之外的):spring-framework,jakarta-struts(后面有關于spring與struts結合的部分要用到).

二.關于Spring配置文件

我個人感覺,學習開發框架時,在明白了它的設計思想之后,配置文件設置是一個關鍵,等成功搭建起這個框架之后,在里面編程相信都難不到大家的

在建立單純的spring項目時,web.xml文件如下:

  1. xml version="1.0" encoding="UTF-8"?> 
  2. > 
  3. <web-app> 
  4.        <servlet> 
  5.               <servlet-name>springservlet-name> 
  6.               <servlet-class> org.springframework.web.servlet.DispatcherServlet  
  7.               servlet-class> 
  8.               <init-param> 
  9.                      <param-name>contextConfigLocationparam-name> 
  10.        <param-value>/WEB-INF/application.xmlparam-value> 
  11.               init-param> 
  12. <load-on-startup>1load-on-startup> 
  13.        servlet> 
  14.        <servlet-mapping> 
  15.               <servlet-name>springservlet-name> 
  16.               <url-pattern>*.dourl-pattern> 
  17.        servlet-mapping> 
  18. web-app> 

這時候spring配置文件(這里假定為spring-servlet.xml)如下:

  1. xml version="1.0" encoding="UTF-8"?> 
  2. > 
  3.  
  4. <beans> 
  5.        <bean id="LoginAction" class="com.ln.spring.LoginAction"> 
  6.              <property name="msg">                      
  7. <value>Hello Worldvalue> 
  8.               property> 
  9.               <property name="data"> 
  10.                      <ref bean="data1" /> 
  11.               property> 
  12.        bean> 
  13.        <bean id="data1" class="com.ln.spring.MyAction"> 
  14.               <property name="message"> 
  15.                      <value>liangvalue> 
  16.               property>                 
  17.        bean> 
  18.        <bean id="urlMapping"       class="org.springframework.                         web.servlet.handler.SimpleUrlHandlerMapping"> 
  19.               <property name="mappings"> 
  20.                      <props> 
  21.                             <prop key="/login.do">LoginActionprop> 
  22.                      props> 
  23.               property> 
  24.        bean> 
  25. beans>

而在建立spring+struts項目時,web.xml文件按照struts項目的規格建立,在此不在多說,而在此時struts-config.xml如下:

  1. xml version="1.0" encoding="UTF-8"?> 
  2.  Foundation//DTD Struts Configuration 1.1//EN" 
  3. "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> 
  4. <struts-config> 
  5.        <form-beans> 
  6.             <form-bean name="loginForm" 
  7. type="com.ln.struts.LoginForm" /> 
  8.        form-beans> 
  9.        <action-mappings> 
  10.               <action path="/login" 
  11.        type="org.springframework.web.struts.
  12. DelegatingActionProxy" 
  13.                      name="loginForm"> 
  14.                      <forward name="success" 
  15. path="/main.jsp" /> 
  16.                      <forward name="failure" 
  17. path="/loginfail.jsp" /> 
  18.               action> 
  19.        action-mappings> 
  20.        <plug-in 
  21.        className="org.springframework.web.
  22. struts.ContextLoaderPlugIn"> 
  23.               <set-property property="
  24. contextConfigLocation" 
  25.                      value="/WEB-INF/
  26. spring-servlet.xml" />
  27.        plug-in> 
  28. struts-config> 

在這個配置文件中,由于使用spring來管理struts的action所以有兩個地方要注意:
1.Action的”type”指向spring里定義的用來處理action的類,而不是自己寫的action.
2.增加了一個”“來指定spring配置文件。
此時spring-servlet.xml配置文件如下:

  1. xml version="1.0" encoding="UTF-8"?> 
  2. "http://www.springframework.org/dtd/spring-beans.dtd"> 
  3. <beans> 
  4.        <bean name="/login" class="com.ln.struts.LoginAction" 
  5.               singleton="false"> 
  6. 此處的bean與struts-config.xml中的action相對應,name與struts-                                                                         config.xml中action的path一致  
  7.               <property name="msg"> 
  8.                      <value>Hello Worldvalue> 
  9.               property> 
  10.        bean> 
  11. beans> 

三.應該注意的小問題
1.要把開發中所需要用到的包,tld文件相應地放在WEB-INF里的lib,tlds文件夾中。
2.在需要使用到struts,spring,jstl等的標簽時,一定要在web.xml中
用下面

  1. <taglib> 
  2.     <taglib-uri>http://java.sun.com/jstl/coretaglib-uri> 
  3.     <taglib-location>/WEB-INF/c.tldtaglib-location> 
  4. taglib> 

這樣的標簽先進行聲明。

【編輯推薦】

  1. Spring Module 0.3版本發布
  2. 在Spring中XFire構建Web Service
  3. Spring Web Services框架入門研究
  4. Sun GlassFish對Spring的支持
  5. 詳細介紹Spring的核心
責任編輯:佚名 來源: csdn
相關推薦

2012-06-05 01:23:14

Ubuntueclipse

2009-07-14 16:41:43

Eclipse下配置J

2010-07-21 13:11:34

Eclipse Per

2010-08-11 16:52:46

EclipseFlex插件

2009-06-03 16:33:53

安裝jdk tomcaeclipse配置

2012-08-28 09:35:05

ArcGIS Serv

2009-06-02 14:01:10

Eclipse配置Linux Eclip

2009-06-19 11:43:59

Spring MVC框

2009-09-03 14:19:37

RHELDHCP服務配置應用

2009-06-17 17:44:41

Eclipse插件Sp

2022-05-16 07:31:42

Spring容器應用配置

2010-12-15 13:48:01

Ubuntu 10.1JDKEclipse

2009-05-20 14:48:07

ibmdwEclipse開發技巧

2009-06-15 16:35:44

Spring IDEEclipse插件

2009-02-12 18:18:01

VMware虛擬機虛擬化

2025-02-27 00:10:19

2009-06-05 09:55:50

struts 亂碼Eclipse工具

2009-06-30 14:02:00

Struts亂碼Eclipse

2010-08-19 10:02:25

AndroidEclipseUbuntu

2009-06-10 16:30:05

基于Eclipse的PWindows
點贊
收藏

51CTO技術棧公眾號

久久亚裔精品欧美| 污污的网站在线免费观看| 欧美性猛片xxxx免费看久爱| 草草影院在线| 国产精品久久久久久av| 国产不卡视频一区| 色综合久久影院| 欧美中文在线观看| 国产精品国产三级国产aⅴ入口| 女性隐私黄www网站视频| 国产欧美综合一区二区三区| 每日在线观看av| 亚洲视频精选在线| 三级理论午夜在线观看| 欧美午夜视频一区二区| 黄网站在线播放| 中文字幕日韩专区| 免费福利视频一区| 欧美成人a视频| 今天的高清视频免费播放成人| 四虎精品在永久在线观看 | 在线 亚洲欧美在线综合一区| www.亚洲免费| 久久综合免费视频| 一本色道久久综合亚洲精品高清| av在线天堂播放| 无码毛片aaa在线| 色综合久久88| 国产日韩欧美高清| 日韩黄色大片网站| 污影院在线观看| 男人靠女人免费视频网站| 欧美夫妻性生活xx| 一本色道久久综合亚洲91| 七七婷婷婷婷精品国产| 国产视频一区二区在线播放| 天天综合入口| 欧美午夜精品久久久久免费视| 在线精品视频一区二区三四| 丁香婷婷深情五月亚洲| 精品国产三区在线| 999精品网| 91网页版在线登录入口| 久久涩涩网站| 欧美极品少妇与黑人| 欧美电影一区二区三区| 国产欧美一区二区三区在线看蜜臀| 91一区二区| 日韩有码欧美| 成人video亚洲精品| 成人av影视| 东北少妇不带套对白| 97久久夜色精品国产九色| 欧美第一淫aaasss性| 欧美精品电影在线播放| 亚洲成av人片| 中文字幕精品—区二区四季| 久久综合中文| 国产欧美精品| 一区二区三区四区电影| 欧美日韩一区二区三区在线电影| 暖暖成人免费视频| 成人性视频欧美一区二区三区| 亚洲成人第一| 亚洲iv一区二区三区| 欧美精品videos另类日本| 日韩中文有码在线视频| 日韩精品午夜视频| 狠狠久久伊人中文字幕| 爆操欧美美女| 国产区在线看| 影音先锋在线播放| 国产在线观看av| h网站久久久| 精品自拍一区| 五月婷婷导航| 国产精品视频分类| 亚洲性生活网站| 区一区二区三区中文字幕| 精品欧美一区二区在线观看视频| 国产精品福利在线| 91九色单男在线观看| 亚洲一区久久久| wwwxx欧美| 亚洲v日韩v欧美v综合| 欧美日韩精品一区| 免费的av在线| 国产九九九九九| 国产一级特黄a大片免费| 特黄特色特刺激视频免费播放| gogogo影视剧免费观看在线观看| 免费在线黄网| 免费在线观看黄色网| 亚洲黄色免费av| 成人av综合网| 激情婷婷久久| 国产乱子伦一区二区三区国色天香| 91视频xxxx| 亚洲精品免费在线| 日韩欧美一区二区久久婷婷| 久久av红桃一区二区小说| 精品乱码一区二区三区| 欧美激情乱人伦一区| 欧美丝袜一区二区| 成人国产精品免费| 国产精品一区二区免费不卡 | 超碰一区二区| 99re久久| 日韩精品中文字幕第1页| 性欧美videos另类喷潮| 不卡高清视频专区| 亚洲3atv精品一区二区三区| 日韩欧美中文字幕一区| 欧美精品一区二区在线播放| 欧美va亚洲va国产综合| 午夜a成v人精品| 91麻豆精品国产91久久久久| 欧美激情一区二区三级高清视频| 国产91社区| 国产免费一区二区视频| 日本中文字幕在线2020| 一区二区亚洲视频| 久草成人在线| 国产又黄又大久久| 日韩亚洲欧美成人一区| 欧美一级高清免费播放| av日韩在线看| 1区2区3区在线观看| 精品视频黄色| 国产精品成人一区二区三区夜夜夜| 欧美一级理论性理论a| 91人成网站www| 狠狠躁狠狠躁视频专区| 欧美成人精品三级网站| 久久成人国产| 亚洲成人免费视| 午夜欧美不卡精品aaaaa| 亚洲精品久久久久久一区二区| 日本免费看黄色| 奇米亚洲欧美| 中文字幕亚洲一区二区av在线| 久久天天躁狠狠躁夜夜躁| 亚欧精品在线| 欧美hdxxx| 韩国一区二区三区| 亚洲欧美国产视频| 男人的天堂成人| 8x8ⅹ拨牐拨牐拨牐在线观看| 老**午夜毛片一区二区三区 | 国产精品久久久久一区二区三区厕所 | 国产精品视频资源| 色综合久久综合中文综合网| 亚洲精品国产a久久久久久 | 黄色在线播放网站| 无码人妻丰满熟妇区毛片| 国产精品亚洲综合| 欧美国产第一页| 日韩电影第一页| 欧美日韩国产欧美日美国产精品| 国产高潮在线| 7777精品| 欧美人成网站| 高潮精品一区videoshd| 欧美激情一区在线| 欧美精品免费看| 国产精品成人av性教育| 色老板在线视频| 在线免费福利| 一区二区三区在线视频111| 蜜臀av无码一区二区三区| jizzjizzjizz亚洲| 天堂一区在线观看| 写真福利理论片在线播放| 在线看a视频| 国产传媒在线| 999精品网| 国产劲爆久久| 国产精品毛片久久| 久久精品99国产精品| 91网上在线视频| 玉米视频成人免费看| 亚洲欧美视频一区| 香港成人在线视频| 欧美成人精品在线播放| 91n.com在线观看| 麻豆免费在线| 午夜在线一区| 日韩视频一区二区在线观看| 自拍偷拍一区二区三区| 欧美momandson| 性综艺节目av在线播放| 黄页免费观看| 成人在色线视频在线观看免费大全| 欧美在线观看成人| 久草热视频在线观看| 女人天堂av手机在线| 亚洲国产精品久久久久婷蜜芽| 欧美在线观看www| 日韩亚洲在线视频| aaaaaa亚洲|