楼主把UpdateUserAction的代码贴出来看看
解决方案 »
- java多重继承
- 关于spring-ldap 分页的问题
- Eclipse配置hibernate 结果出错,跪求大神!!!!!!
- 求教Struts2中XXX-validation.xml的配置
- 在Servlet中如何实现页面的延迟跳转?
- 在线等,急.....谢了!
- 这是tomcat版本的问题么?
- 求助weblogic MDB 部署
- Tomcat+Jsp+sql server 2000配置,访问数据库是出现的问题?
- ejb已经在服务器上配置好,请问,一个普通的java application如何访问它?
- Hibernate组合关键字hbm映射文件问题。
- 如何在javascript打开url,传中文,然后在jsp中正常接收中文?
package com.hft.oa.userManager;/**
* <p>Title: workuser</p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: hft</p>
*
* @author jy
* @version 1.0
*/
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.hft.oa.userManager.action.BaseAdminAction;public class UpdateUserAction extends BaseAdminAction {
public ActionForward executeAction(ActionMapping mapping,
ActionForm actionForm,
HttpServletRequest request,
HttpServletResponse servletResponse) {
user user = (user)actionForm;
System.out.println("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
if (isCancelled(request)) { //点击取消按钮
removeFormBean(mapping, request);
return (mapping.findForward("list")); //
}
try{
if("add".equals(user.getAction()))
user.creatuser(user);
// else userForm.editInforId(userForm);
}catch(Exception ex){ }
return mapping.getInputForward();
}}
改为:
<action attribute="user" path="/updateUserAction" scope="request" type="com.hft.userManager.UpdateUserAction" />
中文显示问题!
2006-4-19 8:53:06 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet debugjsp threw exception
javax.servlet.jsp.JspException: Cannot retrieve definition for form bean null on action /updateUserAction
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>2006-4-19 9:13:33 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet debugjsp threw exception
java.lang.NullPointerException
at org.apache.struts.taglib.html.JavascriptValidatorTag.renderJavascript(JavascriptValidatorTag.java:360)
at org.apache.struts.taglib.html.JavascriptValidatorTag.doStartTag(JavascriptValidatorTag.java:335)
at org.apache.jsp.upFlow_jsp._jspx_meth_html_javascript_0(org.apache.jsp.upFlow_jsp:325)
at org.apache.jsp.upFlow_jsp._jspx_meth_html_html_0(org.apache.jsp.upFlow_jsp:116)
at org.apache.jsp.upFlow_jsp._jspService(org.apache.jsp.upFlow_jsp:75)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.hft.oa.tool.EncodingFilterServlet.doFilter(EncodingFilterServlet.java:46)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
改为<html:form action="updateUserAction.do" onsubmit="return validateUserForm(this);">"/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" 这两个文件有没有