CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  架构、设计

请教:我在编译java文件的时候提示如下信息...

楼主qyzj_wanghx(原啸天)2004-09-03 15:58:05 在 Java / 架构、设计 提问

package   org.monotonous.struts;  
   
  import   java.util.Locale;  
  import   javax.servlet.http.HttpServletRequest;  
  import   javax.servlet.http.HttpSession;  
  import   javax.servlet.http.HttpServletResponse;  
  import   org.apache.struts.action.Action;  
  import   org.apache.struts.action.ActionError;  
  import   org.apache.struts.action.ActionErrors;  
  import   org.apache.struts.action.ActionForm;  
  import   org.apache.struts.action.ActionForward;  
  import   org.apache.struts.action.ActionMapping;  
  import   org.apache.struts.util.MessageResources;  
  import   org.apache.commons.beanutils.PropertyUtils;  
   
  public   final   class   LogonAction   extends   Action   {  
        public   ActionForward   execute(  
                ActionMapping   mapping,  
                ActionForm   form,  
                HttpServletRequest   request,  
                HttpServletResponse   response)  
                throws   Exception   {  
                Locale   locale   =   getLocale(request);  
                MessageResources   messages   =   getResources(request);  
   
                //   Validate   the   request   parameters   specified   by   the   user  
                ActionErrors   errors   =   new   ActionErrors();  
                String   username   =  
                        (String)   PropertyUtils.getSimpleProperty(form,   "username");  
                String   password   =  
                        (String)   PropertyUtils.getSimpleProperty(form,   "password");  
   
                if   ((username   !=   "foo")   ||   (password   !=   "bar"))  
                        errors.add(ActionErrors.GLOBAL_ERROR,  
                                new   ActionError("error.password.mismatch"));  
   
                //   Report   any   errors   we   have   discovered   back   to   the   original   form  
                if   (!errors.isEmpty())   {  
                        saveErrors(request,   errors);  
                        return   (mapping.getInputForward());  
                }  
   
                //   Save   our   logged-in   user   in   the   session  
                HttpSession   session   =   request.getSession();  
                //   Do   something   with   session...  
   
                //   Remove   the   obsolete   form   bean  
                if   (mapping.getAttribute()   !=   null)   {  
                        if   ("request".equals(mapping.getScope()))  
                                request.removeAttribute(mapping.getAttribute());  
                        else  
                                session.removeAttribute(mapping.getAttribute());  
                }  
   
                //   Forward   control   to   the   specified   success   URI  
                return   (mapping.findForward("success"));  
        }  
  }  
   
   
   
  编译时提示如下信息:  
   
  "LogonAction.java":   Warning   #:   368   :   class   org.apache.struts.action.ActionError   in   package   org.apache.struts.action   has   been   deprecated   at   line   8,   column   33  
   
  "LogonAction.java":   Warning   #:   368   :   variable   GLOBAL_ERROR   in   class   org.apache.struts.action.ActionErrors   has   been   deprecated   at   line   34,   column   36  
   
  "LogonAction.java":   Warning   #:   368   :   class   org.apache.struts.action.ActionError   in   package   org.apache.struts.action   has   been   deprecated   at   line   35,   column   20  
   
  "LogonAction.java":   Warning   #:   368   :   method   add(java.lang.String,   org.apache.struts.action.ActionError)   in   class   org.apache.struts.action.ActionErrors   has   been   deprecated   at   line   34,   column   19  
   
  "LogonAction.java":   Warning   #:   368   :   method   saveErrors(javax.servlet.http.HttpServletRequest,   org.apache.struts.action.ActionErrors)   in   class   org.apache.struts.action.Action   has   been   deprecated   at   line   39,   column   12  
   
  Warning   #:   369   :   There   have   been   deprecation   warnings.   Please   consult   the   documentation   for   a   better   alternative  
   
  请高手指点.........谢谢!!!!  
  问题点数:20、回复次数:2Top

1 楼wooddy_lee(wooddy)回复于 2004-09-03 16:23:48 得分 20

这个好想只是警告吧。ActionError   和   ActionErrors   类已经不建议使用了  
  好象换成使用ActionMessage   和   ActionMessages   了吧  
  Top

2 楼qyzj_wanghx(原啸天)回复于 2004-09-03 18:15:23 得分 0

谢谢,已经解决..Top

相关问题

  • 我编译、运行 《Thinking in java》的第一例子,得不到结果,提示如下:
  • DirectDraw程序编译时提示如下错误
  • 为什么using System.Management;编译会出现如下信息提示?
  • 编译提示错误如下,如何解决?
  • 为什么我在编译项目时老是提示如下错误?
  • 请问:这个语句OLECHAR FAR * szName = "Add"; 编译提示如下错误。
  • 我编译一个控件,提示如下错误,请大虾帮助
  • 小弟是菜鸟~!用Jbuilder7编译HELLO是出现了如下错误提示 :
  • 编写如下代码在菜单项中,编译时系统提示错误:
  • 编译java文件的时候提示,找不到“import javax.servlet.ServletConfig”

关键词

  • struts
  • apache
  • servlet
  • actionerrors
  • logonaction
  • action
  • propertyutils
  • org
  • warning
  • has been deprecated

得分解答快速导航

  • 帖主:qyzj_wanghx
  • wooddy_lee

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo