首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

ActionError无法解析为类型

2014-01-26 
errors.add( username ,new ActionError( error.name.required ) 在PROPERTIES文件也加了error.name.r

errors.add( "username ",new ActionError( "error.name.required ");

在PROPERTIES文件也加了error.name.required=“”
而且也import org.apache.struts.action.ActionErrors;

结果报错说ActionError无法解析为类型

弄了好半天,哪位给指点下?



------解决方法--------------------------------------------------------
是类库没找到啦
加入
import org.apache.struts.action.ActionMessage;
就可以了
示例
package com.joinbc.struts.form;

import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

public class LoginForm extends ActionForm {
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
// TODO Auto-generated method stub
ActionErrors errors=new ActionErrors();
if(username.equals( " ")||username.equals( "guest "))
{
errors.add( "username ",new ActionMessage( "mytest.error "));
}
return errors;
}

......................
------解决方法--------------------------------------------------------
import org.apache.struts.action.ActionError is needed.

        

热点排行