请教struts问题

yschat2012 2012-11-04 10:24:03
我是用myeclipse创建的struts1.2的,然后建立了index.jsp和index2.jsp两个文件
index.jsp代码如下:
<jsp:forward page="index.do"></jsp:forward>
在struts-config.xml中配置如下:
<action
path="/index"
type="com.yschat.struts.action.IndexAction"
input="/index2.jsp"
/>
IndexAction.java代码如下:
package com.yschat.struts.action;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import javax.sql.DataSource;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessages;



public class IndexAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
ActionMessages message=new ActionMessages();


return mapping.getInputForward();


}


}

运行index.jsp后,不能跳转到index2.jsp页面,怎么回事?谢谢!!
...全文
133 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yschat2012 2012-11-04
  • 打赏
  • 举报
回复
引用 1 楼 diypyh 的回复:
好久没用struts1.x了,你的web.xml有没有配置相关路径?
还要怎么配置?
diypyh 2012-11-04
  • 打赏
  • 举报
回复
好久没用struts1.x了,你的web.xml有没有配置相关路径?
yschat2012 2012-11-04
  • 打赏
  • 举报
回复
原来,我在struts-config.xml添加了下面一段代码:
 <data-sources> 
    	<data-source type="org.apache.commons.dbcp.BasicDataSource" key="dataSources">
           
              <set-property  property="driverClassName"    value="org.gjt.mm.mysql.Driver"   />   
              <set-property  property="url"   value="jdbc:mysql://localhost:3306/db_bbs"    /> 
              <set-property   value="20"   property="maxCount"   />   
              <set-property   value="1"   property="minCount"   />     
              <set-property  property="username"  value="root"     />   
              <set-property  property="password" value="111"      />   
          </data-source> 
  </data-sources>  
去掉以后就可以了,为什么?
yschat2012 2012-11-04
  • 打赏
  • 举报
回复
这些建立struts时自动生成web.xml,里面有这样的配置
diypyh 2012-11-04
  • 打赏
  • 举报
回复

<servlet>
	<servlet-name>action</servlet-name>
	<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
</servlet>
<servlet-mapping>
	<servlet-name>action</servlet-name>
	<url-pattern>*.do</url-pattern>
</servlet-mapping>

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧