求助!No action instance for path /loginin could be created问题
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<data-sources />
<form-beans >
<form-bean name="logininForm" type="com.yydy.struts.form.LogininForm" />
<form-bean name="registForm" type="com.yydy.struts.form.RegistForm" />
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings >
<action
attribute="logininForm"
input="/login.jsp"
name="logininForm"
path="/loginin"
scope="request"
type="com.yydy.struts.action.LogininAction">
<forward name="user" path="/user.jsp" />
<forward name="noregist" path="/regist.jsp" />
<forward name="error" path="/error.jsp" />
<forward name="admin" path="/admin.jsp" />
</action>
<action
attribute="registForm"
input="/regist.jsp"
name="registForm"
path="/regist"
scope="request"
type="com.yydy.struts.action.RegistAction">
<forward name="success" path="/success.jsp" />
<forward name="false" path="/false.jsp" />
</action>
</action-mappings>
<message-resources parameter="com.yydy.struts.ApplicationResources" />
</struts-config>
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.yydy.struts.action;
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 org.apache.struts.actions.DispatchAction;
import com.yydy.struts.form.LogininForm;
import com.common.*;
import com.yydy.struts.*;
/**
* MyEclipse Struts
* Creation date: 05-08-2009
*
* XDoclet definition:
* @struts.action path="/loginin" name="logininForm" input="/login.jsp" scope="request" validate="true"
* @struts.action-forward name="user" path="/user.jsp"
* @struts.action-forward name="noregist" path="/regist.jsp"
* @struts.action-forward name="error" path="/error.jsp"
* @struts.action-forward name="admin" path="/admin.jsp"
*/
public class LogininAction extends Action implements java.io.Serializable{
/*
* 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) {
LogininForm f = (LogininForm) form;// TODO Auto-generated method stub
String username = f.getUsername();
String pwd = f.getPassword();
System.out.println(username);
System.out.println(pwd);
GetKey gk = new GetKey();
String url = null;
if(gk.check()){//判断是否注册
//Getrole gr = new Getrole();//判断属于什么角色
//int x = gr.getflog(username, pwd);
/*
switch (x) {
case 1:
url = "admin";
break;
case 2:
url = "user";
break;
case 3:
url = "error";
break;
case 4:
url = "error";
break;
}*/
}else{
url = "noregist";
}
return mapping.findForward(url);
}
}
哪位前辈帮忙看下。。。本人新手。。实在找不到问题所在。。。。多谢赐教 ~在线等~~