java - Strtus2 跳轉(zhuǎn)到WEB-INF/content下
問題描述
使用strtus2,action進(jìn)行跳轉(zhuǎn)的時(shí)候,自動(dòng)跳轉(zhuǎn)到WEB-INF/content目錄下。不知道哪里出問題了。
我是把所有的文件都放在了webroot下,
下面是我的幾個(gè)文件
web.xml
<?xml version='1.0' encoding='UTF-8'?><web-app version='2.5' xmlns='http://java.sun.com/xml/ns/javaee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd'> <!-- 1. listener 2.Filter 3.servlet 4.welcome-file-list --> <!--========================== 1. 配置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> <!-- ==========================配置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> <welcome-file-list><welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>
applicationContext.xml
<?xml version='1.0' encoding='UTF-8'?><beans xmlns='http://www.springframework.org/schema/beans' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'xmlns:p='http://www.springframework.org/schema/p' xmlns:aop='http://www.springframework.org/schema/aop'xmlns:context='http://www.springframework.org/schema/context' xmlns:jee='http://www.springframework.org/schema/jee'xmlns:tx='http://www.springframework.org/schema/tx'xsi:schemaLocation=' http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd'> <!-- ==================1.基于注解,掃描包============================= --> <context:component-scan base-package='com.demo.*'></context:component-scan> <!-- ==================2.數(shù)據(jù)源配置============================= --> <context:property-placeholder location='classpath:config/DBconfig.properties'/> <beanp:driverClassName='${driverClassName}' p:url='${url}' p:username='${username}' p:password='${password}' > </bean> <!--==================3.JdbcTemplate============================= --> <bean class='org.springframework.jdbc.core.JdbcTemplate'> <property name='dataSource' ref='dataSource'></property> </bean> <!-- ==================4.事務(wù)管理(AOP : Aspect Oriented Programming)============================= --> <!--(a) 配置事務(wù)對(duì)象: --> <bean class='org.springframework.jdbc.datasource.DataSourceTransactionManager'> <property name='dataSource' ref='dataSource'></property> </bean> <tx:annotation-driven transaction-manager='txManager'/> <!-- (b) AOP橫切事務(wù) --> <aop:config> <aop:pointcut expression='execution(* com.demo.dao..*.*(..))'/> <aop:advisor advice-ref='txAdvice' pointcut-ref='txPC'/> </aop:config> <!--(c) 事務(wù)屬性定義--> <tx:advice transaction-manager='txManager'> <tx:attributes> <tx:method name='query*' read-only='true' /> <tx:method name='save*' propagation='REQUIRED' /> <tx:method name='add*' propagation='REQUIRED' /> <tx:method name='update*' propagation='REQUIRED' /> <tx:method name='delete*' propagation='REQUIRED' /> </tx:attributes> </tx:advice> </beans>
頁面代碼
問題解答
回答1:配置路徑應(yīng)該加上WEB-INF吧
回答2:已經(jīng)解決了,原來是我action-->location中沒有加“/”。相關(guān)文章:
1. 我的html頁面一提交,網(wǎng)頁便顯示出了我的php代碼,求問是什么原因?2. tp6表單令牌3. docker 17.03 怎么配置 registry mirror ?4. java 排序的問題5. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?6. django - 后臺(tái)返回的json數(shù)據(jù)經(jīng)過Base64加密,獲取時(shí)用python如何解密~!7. node.js - node 客戶端socket一直報(bào)錯(cuò)Error: read ECONNRESET,用php的socket沒問題哈。。8. 數(shù)據(jù)庫 - 使用讀寫分離后, MySQL主從復(fù)制延遲會(huì)導(dǎo)致讀不到數(shù)據(jù)嗎?9. 老哥們求助啊10. javascript - canvas 可以實(shí)現(xiàn) PS 魔法橡皮擦的功能嗎?
