404问题 我已检查过路径,正确没有错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能問題:1、web.xml文件中未配置ActionServlet。2、struts-config.xml文件未配置你要访问的Action。(還有類名的大小寫問題)3、你的jsp文件form标记中action属性的路径名称错误。4、CLASSPAth 中没有加上 %JAVA_HOME%libdt.jar %JAVA_HOME%lib ools.jar 我都检查过了,而且我的登陆页面能够成功登陆,从成功登陆页面调用是就出错啦,代码如下成功登陆页面<%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %><%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %><%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html:html lang="true"> <head> </head> <body> 欢迎 <%=request.getAttribute("user").toString()%> 登陆 <html:form action="/query" method="post"> <html:submit>查询</html:submit> </html:form> </body></html:html>struts配置文件 <action input="/showData.jsp" path="/query" name="loginForm" validate="false" type="com.iss.action.QueryAction"> <forward name="show" path="/showData.jsp" /> </action>Action类/* * Generated by MyEclipse Struts Template path: templates/java/JavaClass.vtl */package com.iss.action;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;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 com.iss.DAOFactory.UserDaoFactory;/** * MyEclipse Struts Creation date: 09-20-2007 * * XDoclet definition: * * @struts.action validate="true" */public class QueryAction extends Action{ /* * Generated Methods */ /** * Method execute * * @param mapping * @param form * @param request * @param response * @return ActionForward */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { List list = UserDaoFactory.getUserDaoInstance().queryUser(); request.setAttribute("list", list); return mapping.findForward("show"); }}要显示的页面<%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%><%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%><%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%><%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html:html lang="true"><head> <html:base /> <title>showData.jsp</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --></head><body> <%request.getAttribute("list");%> <logic:iterate id="list" name="list"> <bean:write name="list" property="username" /> <bean:write name="list" property="password" /> </logic:iterate></body></html:html>请高手指教! 报404错误,/showData.jsp路径不可用 看下你的WEB.XML的配置文件.路径是否正确 input="/showData.jsp"这句话错了.去掉看看 不要用相对路径,/showData.jsp前加工程名,如果这个jsp页面外面还套了个文件夹,还要加上文件夹名。 jsp页面提交一次更新多个对象(急需救命,谢谢) 谁有用过installshield 关于在jsp中循环定义onkeyup事件 关于用JSP画验证码 报出llegalStateException错误,老手看看 file类路径问题 能不能给我介绍一个jsp好的教程!!! 最近学struts好痛苦 难点,精点,控讨HTML的frame 关于注销的问题 [Struts初学]大家帮我看看啊! 请各位高手帮我看一下,无法弹出javaxcript脚本 自定义标签如何使用useBean的属性?
1、web.xml文件中未配置ActionServlet。
2、struts-config.xml文件未配置你要访问的Action。(還有類名的大小寫問題)
3、你的jsp文件form标记中action属性的路径名称错误。
4、CLASSPAth 中没有加上
%JAVA_HOME%libdt.jar
%JAVA_HOME%lib ools.jar
成功登陆页面
<%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
</head>
<body>
欢迎
<%=request.getAttribute("user").toString()%>
登陆
<html:form action="/query" method="post">
<html:submit>查询</html:submit>
</html:form>
</body>
</html:html>struts配置文件 <action
input="/showData.jsp"
path="/query"
name="loginForm"
validate="false"
type="com.iss.action.QueryAction">
<forward name="show" path="/showData.jsp" />
</action>Action类/*
* Generated by MyEclipse Struts Template path: templates/java/JavaClass.vtl
*/
package com.iss.action;import java.util.List;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;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 com.iss.DAOFactory.UserDaoFactory;/**
* MyEclipse Struts Creation date: 09-20-2007
*
* XDoclet definition:
*
* @struts.action validate="true"
*/
public class QueryAction extends Action
{
/*
* Generated Methods
*/ /**
* Method execute
*
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{
List list = UserDaoFactory.getUserDaoInstance().queryUser();
request.setAttribute("list", list);
return mapping.findForward("show");
}
}
要显示的页面<%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
<html:base />
<title>showData.jsp</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head><body>
<%request.getAttribute("list");%>
<logic:iterate id="list" name="list">
<bean:write name="list" property="username" />
<bean:write name="list" property="password" />
</logic:iterate>
</body>
</html:html>请高手指教!
这句话错了.去掉看看