package cn.web.formbean;import org.apache.struts.action.ActionForm;public class UserForm extends ActionForm {
private String id;
private String password;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
struts-config.xml:
<form-beans>
<form-bean name="userForm" type="cn.web.formbean.UserForm"/>
</form-beans>
<global-forwards>
<forward name="message" path="/page/message.jsp" />
</global-forwards>
<action-mappings>
<action path="/login" name="userForm" scope="request">
<forward name="success" path="/page/ok.jsp" />
<forward name="failure" path="/login.jsp" />
</action>
</action-mappings>jsp:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<form action="<html:rewrite action="/login"/>" method="post">
用户名:
<input type="text" name="id">
<br />
密码:
<input type="password" name="password">
<br />
<input type="submit" value="提交">
</form>

</body>
</html>package cn.web.action;import javax.annotation.Resource;
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 cn.service.LoginService;
import cn.web.formbean.UserForm;public class LoginAction extends Action {
@Resource LoginService loginService; @Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
UserForm userForm = (UserForm)form;
System.out.println(request.getParameter("id")); return mapping.findForward("failure");
}
}
我ID  能输出    但   我用 DEBUG  FORM  里面   都是 NULL  
我哪里   漏配置了 ?。