大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 SSH框架配置的方法

SSH框架配置的方法

更新時間:2021-08-20 12:13:10 來源:動力節點 瀏覽1153次

SSH 為 struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。

首先我們先了解SSH的框架所需的包和基本概念:

1.下面我們先來了解一下struts2,下載地址:http://struts.apache.org/

Struts2作為系統的整體基礎架構,負責MVC的分離,在Struts2框架的模型部分,控制業務跳轉。

struts2所需十五個jar包

在你下載的里的struts-2.3.16.1\lib找出以下的包。

在相同目錄下,以后我們將action注入到spring中必不可少的struts2-spring-plugin.jar插件

2.接下來我們了解一下spring,下載地址:http://projects.spring.io/spring-framework/

Spring做為管理,支持struts和hibernate基本的功能,當然還有aop切面處理功能,和集成框架功能。

在你下載的目錄spring-framework-4.2.2.RELEASE-dist\spring-framework-4.2.2.RELEASE\libs下

包比較多,可以全部倒出來,然后把javadoc.jar(幫助文檔)后綴的,和sources.jar(源碼)后綴的刪除。

spring所需的九個jar包

3.然后我來看一下hibernate 下載地址:http://hibernate.org/orm/downloads/

利用Hibernate框架對持久層(就是把數據保存到可掉電式存儲設備中供之后使用這里指的是數據庫)提供支持。

hibernate需要八個包

在目錄E:hibernate-release-5.2.2.Final\lib\required下

hibernate中還有c3p0的jar包

在目錄hibernate-release-5.2.2.Final\lib\optional\c3p0下

如果用dbcp需要這兩個包

c3p0和dbcp的包不沖突可以同時存在,自由切換。

最后不要忘了導入對應數據庫的驅動包:這里用的是mysql

下載地址:http://dev.mysql.com/downloads/mysql/

環境配置完畢。

4.在web.xml配置文件加入Struts2(過濾器)和spring(監聽器)

3.0之后的版本要自己勾上xml文件

在創建項目的時候選擇next,最后一部記得勾上xml

然后分包:

在xml文件中加入

頭文件信息

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">

struts2過濾器

<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>

spring監聽器

<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

以上就是動力節點小編介紹的"SSH框架配置的方法",希望對大家有幫助,想了解更多可查看Java在線學習。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 狠狠综合久久久久尤物丿 | 亚洲婷婷综合中文字幕第一页 | 久久这里只有精品2 | 亚洲欧美v视色一区二区 | 99久久做夜夜爱天天做精品 | 亚洲综合五月天 | 成人在激情在线视频 | 色综合综合 | 欧美另类69xxxxx视频 | 亚洲男人天堂视频 | 日韩男人天堂 | 水蜜桃久久 | 香蕉碰碰人人a久久动漫精品 | 欧美不卡精品中文字幕日韩 | 中文字幕一区二区日产乱码 | 视频一区二区国产 | 伊人精品影院一本到欧美 | 中文字幕日韩女同互慰视频 | 国产a免费| 日本不卡毛片一二三四 | 亚洲成a人片在线观看精品 亚洲成a人一区二区三区 | 亚洲最大成人 | 99久久精品免费看国产麻豆 | 91尤物国产尤物福利在线 | 久久久久国产精品免费网站 | 青青青久在线视频免费观看 | 久久精品国产精品青草不卡 | 亚洲国产成人久久三区 | 99re66热这里只有精品首页 | 欧美国产精品亚洲精品第一区 | 亚洲人成高清 | 欧美性xxxx另类 | 一级毛片特级毛片黄毛片 | 亚洲在线视频免费 | 成人影院在线免费观看 | 国产精品久久久久鬼色 | 精品国产一区二区三区成人 | 亚洲狠狠婷婷综合久久久久图片 | 狠狠色丁香婷婷综合精品视频 | 人人夜 | 97国产精品国产品国语字幕 |