SpringSideプロファイル
2143 ワード
1.applicationContext.xml
ロードするプロファイルをlistに追加すると、存在しないファイルを追加するとエラーが表示されます.
パッケージの追加
classプロパティは、使用可能なクラスから継承する独自のクラスを設定できます.たとえば、extends BasicDataSourceなどです.中を書き換える方法は、暗号化されたプロファイルを復号するなど、中間プロセスを追加することができます.
2.struts.xml
locators構成actionパッケージ
ベースパッケージ構成
result.path構成result戻りページの経路
3.web.xml
独自のfilterを定義します.ここでのfilterはjspファイルの下のすべてのファイル要求をフィルタします.
他のspringsideは基本的に似合っているので、何も変える必要はありません(application.propertiesは私が言わなくてもいいでしょう)
<!-- -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
<property name="ignoreResourceNotFound" value="true" />
<property name="locations">
<list>
<!-- -->
<value>classpath*:/application.properties</value>
</list>
</property>
</bean>
ロードするプロファイルをlistに追加すると、存在しないファイルを追加するとエラーが表示されます.
<!-- annotation bean, @Required,@Autowired -->
<context:component-scan base-package="com.basepackage" />
パッケージの追加
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
classプロパティは、使用可能なクラスから継承する独自のクラスを設定できます.たとえば、extends BasicDataSourceなどです.中を書き換える方法は、暗号化されたプロファイルを復号するなど、中間プロセスを追加することができます.
2.struts.xml
<constant name="struts.convention.package.locators" value="web" />
<constant name="struts.convention.package.locators.basePackage"
value="com.basepackage" />
<constant name="struts.convention.result.path" value="/WEB-INF/jsp/" />
locators構成actionパッケージ
ベースパッケージ構成
result.path構成result戻りページの経路
3.web.xml
<filter>
<filter-name>userFilter</filter-name>
<filter-class>com.fashiondesign.filter.UserFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>userFilter</filter-name>
<url-pattern>/jsp/*</url-pattern>
</filter-mapping>
独自のfilterを定義します.ここでのfilterはjspファイルの下のすべてのファイル要求をフィルタします.
他のspringsideは基本的に似合っているので、何も変える必要はありません(application.propertiesは私が言わなくてもいいでしょう)