`
jiangzhenghua
  • 浏览: 600241 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webwork request 异常出错原因

阅读更多

    今天在调试一个关于webwork的工程的类的时候出现了一个错误:

    Servlet.service() for servlet webwork threw exception java.lang.NullPointerException

    我的程序是这样的例如访问http://localhost:8080/flxx2/plus/script/downfileBySortId.action?sortId=1123

    我想在我的类中获得sortId的值,就得使用如下代码:

    HttpServletRequest request = null;
    public void setServletRequest(HttpServletRequest request) {
          this.request = request;
    }

    sortId=request.getParameter("sortId");

    但是使用之后却报上述错误,经过查找发现这个类并没有实现ServletRequestAware接口所以会报这个错误,上 如  下语句即可public class Script extends ActionSupport implements ServletRequestAware。

分享到:
评论

相关推荐

    webwork2中文教程

    接着,WebWork2引入了Type-Safe Request Parameters的概念,这意味着框架会自动将请求参数转换为Action类中的相应属性,避免了因类型不匹配导致的错误。此外,WebWork2还有强大的数据验证机制,可以在服务器端对用户...

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    WebWork1.4是该框架的一个较早版本,它为开发者提供了强大的功能,包括动作映射、数据绑定、异常处理、国际化支持以及强大的视图渲染机制。在"webwork-1.4-src.zip"这个压缩包中,包含了WebWork1.4的源代码,这对于...

    webwork_框架文档

    WebWork提供了许多先进的特性,如动作拦截器、类型转换、强大的异常处理机制以及对AJAX的支持,这些都使得开发更高效、更易于维护。 在WebWork框架中,`Action`是核心组件,它负责处理用户请求并执行业务逻辑。每个...

    webwork 异常处理

    用于webwork构建的工程,当程序运行异常时,可以转入此页面,此代码可自动输出错误信息。

    webwork2实例源代码

    8. **异常处理**:WebWork2提供了优雅的异常处理机制,可以捕获并转换业务异常到用户友好的错误页面,同时保持堆栈跟踪信息,便于调试。 9. **国际化与本地化(i18n & l10n)**:WebWork2支持多语言环境,通过资源...

    webwork

    在提供的"Webwork2 Guide.pdf"文档中,你可能会学习到如何安装配置WebWork2环境,创建和运行第一个WebWork应用程序,理解Action和Interceptor的工作原理,以及如何利用WebWork的特性进行表单处理、异常管理和国际化...

    WebWork2.0讲解说明

    2. 强大的异常处理:WebWork2.0提供了一套完善的异常处理机制,可以将异常转换为用户友好的错误信息。 3. 动态方法调用:通过URL可以直接调用Action类的任何公开方法,提高了灵活性。 4. AJAX支持:WebWork2.0内建了...

    Webwork2开发指南

    Webwork2 具有内置的异常处理机制,当发生错误时,它可以捕获异常并生成适当的错误页面。这不仅提高了用户体验,还方便开发者对错误进行调试和管理。 **5. 国际化与本地化** Webwork2 支持多语言环境,开发者可以...

    WebWork docs 2 -- webWork 详细的说明文档

    10. **错误处理与异常处理**:WebWork提供了优雅的错误处理机制,包括自定义异常类和全局异常处理器。这部分内容将教你如何处理和显示错误信息。 11. **测试**:WebWork支持单元测试和集成测试,文档会讲解如何编写...

    WEBWORK

    WebWork 是一个基于 Java 的开源 MVC(Model-View-Controller)框架,它在早期的 Web 应用开发中非常流行,尤其是在 Struts 1 之前。WebWork 提供了强大的动作(Action)处理、类型转换、拦截器(Interceptor)机制...

    webwork2开发指南

    4. 异常处理:WebWork2提供了全局异常处理器,可以统一处理未被捕获的异常,避免页面显示不友好。 5. 动态方法调用(Dynamic Method Invocation,DMI):允许通过URL直接调用对象的方法,增强了路由的灵活性。 6. ...

    webWork

    2. 异常处理:通过全局异常处理器,WebWork可以统一处理应用程序中的异常,提供友好的错误页面。 3. 国际化与本地化:WebWork支持多语言环境,方便开发者实现应用的国际化。 4. AJAX支持:WebWork提供了与AJAX集成...

    webWork2开发指南

    8. **异常处理**:WebWork2的异常处理机制允许开发者定义全局和特定Action的异常处理器,从而统一处理可能出现的运行时错误。 9. **配置管理**:WebWork2的配置文件采用XML格式,可灵活配置Action、Interceptor、...

    webwork2.1.7

    5. **异常处理**:WebWork提供了一套统一的异常处理机制,可以将异常信息转化为用户友好的错误页面。 **文件解析:** 1. **README.html**:通常包含项目的简要介绍、安装指南和使用注意事项。 2. **webwork-2.1.7....

    webwork的jar包

    WebWork 1 是早期的版本,提供了基础的MVC功能,包括动作映射、数据绑定、异常处理和国际化支持。这个框架的一个关键特性是它的动作映射系统,它允许开发者将HTTP请求映射到特定的Java方法,简化了业务逻辑的处理。...

    WebWork教程

    WebWork使用ServletDispatcher来处理HTTP请求,它会将请求转化为Action(业务层Action类),并且可以进行session(会话)、application(应用程序)范围的映射以及request请求参数映射。 WebWork的技术特点包括: 1...

    webwork中文参考手册

    5. **强大的异常处理**:框架能够优雅地处理异常,将异常信息转化为用户友好的错误页面,提高了用户体验。 6. **国际化与本地化(I18N/L10N)**:WebWork支持多语言环境,方便开发多语言的应用。 7. **与Spring的...

    Webwork2_guide

    8. **异常处理(Exception Handling)**:Webwork2提供了优雅的异常处理机制,允许开发者自定义错误页面和处理策略,确保应用程序在出现异常时仍能提供用户友好的反馈。 9. **国际化(Internationalization)**:...

    WebWork 教程

    而WebWork2则在Xwork基础上,处理具体的HTTP请求与响应,利用ServletDispatcher将HTTP请求转换为业务层的Action调用,并管理session、application级别的映射及request参数映射,支持多种视图技术如JSP、Velocity、...

Global site tag (gtag.js) - Google Analytics