ssh 프로젝트 환경 구축 절차(웹 프로젝트)
2.Struts 2 지원(Struts-2.3.1.2 버 전)1. 관련 jar 를 lib 디 렉 터 리 에 복사(1) struts2-core-2.3.1.2.jar(2) xwork-core-2.3.1.2.jar(3) ognl-3.0.4.jar(4) freemarker-2.3.18.jar(5) commons-logging-1.1.1.jar(6) commons-io-2.0.1.jar(7) commons-lang-2.5.jar(8) commons-fileupload-1.2.2.jar(9) javassist-3.11.0.GA.jar(10) struts2-spring-plugin-2.3.1.2.jar(스프링 통합)
2、 웹.xml 파일 설정(1) struts-2.3.1.2\\apps\\struts 2-blank.war 파일 을 열 고 웹.xml 설정 보기(2) 복사 관련 내용 은 다음 과 같다.
3.struts-2.3.1.2\apps\\struts 2-blank.war 의 struts.xml 파일 을 src 에 복사 하면 대체적으로 다음 과 같다
<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>
4.관련 된 Xxx.hbm.xml 파일 을 해당 하 는 가방 아래 에 추가 하면 내용 은 대체적으로 다음 과 같다
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEstrutsPUBLIC
"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constantname="struts.enable.DynamicMethodInvocation"value="false"/>
<constantname="struts.devMode"value="false"/>
<packagename="default"namespace="/"extends="struts-default">
<default-action-refname="index"/>
<global-results>
<resultname="error">/error.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mappingexception="java.lang.Exception"result="error"/>
</global-exception-mappings>
</package>
<!--Addpackageshere-->
</struts>
3.Spring 지원 추가(Spring-framework-2.5.6 버 전)1.관련 jar 를 lib 디 렉 터 리 에 복사(1)spring.jar(2)aspectjweaver.jar
2.spring-framework-2.5.6\Samples 디 렉 터 리 에서 applicationContext.xml 를 src 디 렉 터 리 아래로 복사 하고 파일 이름 을 applicationContext-common.xml 로 수정 합 니 다.대체적으로 내용 은 다음 과 같 습 니 다
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEhibernate-mappingPUBLIC
"-//Hibernate/HibernateMappingDTD3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mappingpackage="com.oracle.po">
<classname="CustomerBean"table="Customer">
<idname="name"column="uname"/>
<propertyname="password"column="upassword"/>
</class>
</hibernate-mapping>
3.웹.xml 프로필 을 수정 하고 다음 과 같은 내용 을 추가 합 니 다.[coe]
4.Hibernate 지원 추가(Hibernate-distribution-3.6.10.Final)
1.lib 아래 에 관련 가방 을 복사 합 니 다.hibenate-distribution-3.6.10.Final\lib\required 폴 더 아래 에 있 는 jar 파일 을 포함 합 니 다.jar 는 다음 과 같은 목록 입 니 다.(1)hibenate 3.jar(2)antlr-2.7.6.jar(3)comons-collections-3.1.jar(4)dom4j-1.6.1.jar(5)jta-1.1.jar(6)slf4j-api-1.6.1.jar(7)hibenate-jpa-2.0-api-1.0.1.Final.jar 2,데이터베이스 와 관련 된 jar 파일 을 lib 아래 에 복사 합 니 다.mysql-connector-java-5.1.18-bin.jar
5.Hibernate 와 Spring 통합
1.applicationContext-common.xml 파일 을 수정 하고 내용 은 다음 과 같 습 니 다
<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-2.5.xsd
http://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
</beans>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
SSH 키 쌍이 손실된 경우 EC2 인스턴스에 대한 SSH 연결 복원얼마 전에 안타깝게도 중요한 EC2 인스턴스에 속한 SSH 키 쌍을 잃어버렸습니다. 그 시점에서 우리는 방금 인스턴스의 스냅샷을 찍고 새 키 쌍으로 새 인스턴스를 생성했습니다. 이 블로그 게시물에서는 SSH 연결을 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.