`

Struts2 中调试的基础技巧

 
阅读更多

 

1.设置开发模式为 调试模式

在struts-properties 文件中 设置

struts.devMode = true

2.层架调试包

http://localhost:port/projectname/config-brower/index.action

3.调试标签的使用

<s:debug/>

4.在Url上增加调试命令

在url上面添加?debug=xml或者?debug=console

但是这个是用要求的,首先要在devMode=true的开发模式,同时当前的action必须有debug拦截器

分享到:
评论

相关推荐

    Struts2-API+Struts2中文帮助文档

    文档中还会讲解如何使用Struts2的异常处理机制,以及如何调试和解决常见的运行时问题。 总的来说,这个压缩包对于想深入理解并熟练掌握Struts2框架的开发者来说是宝贵的资源。通过API文档可以了解框架的底层机制,...

    struts2所需jar包 lib.zip

    5. **ognl**: Object-Graph Navigation Language,用于表达和操作对象的属性,是Struts2中动作和结果之间的数据绑定基础。 6. **freemarker**: Freemarker是一个模板引擎,用于生成动态内容,如HTML页面。Struts2...

    struts2培训PPT[F]

    4. **Struts 2 - 4.swf** - 可能涵盖了Struts2的视图技术,比如JSP、FreeMarker或Velocity模板的使用,以及如何在Action中传递数据到视图层,实现Model-View-Controller(MVC)模式。 5. **Struts 2 - 5.swf** - ...

    struts2 经典案例。运行调试通过,代码规范全解析。

    综上所述,Struts2案例不仅涵盖了框架的基本使用,还强调了代码规范和调试技巧,通过学习和实践,你可以更好地理解和掌握Struts2在实际项目中的应用。在struts2qs这个压缩包文件中,可能包含了相关的源代码、配置...

    struts2小练习

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中...通过这个练习,初学者不仅能熟悉Struts2的基本架构,还能掌握实际开发中的常用技巧,为进一步深入学习和应用Struts2打下坚实基础。

    struts2相关书籍

    书名中的"+"可能表示该书涵盖了Struts2的最新版本或与其他技术(如Spring、Hibernate)的结合。这可能涉及到如何使用Struts2的插件系统,实现依赖注入,以及如何进行事务管理。 《Java Struts教程.pdf》: 这是一份...

    struts2资源包

    在Struts2中,它作为默认的视图技术,允许开发者通过模板语言来创建动态页面。FreeMarker模板与业务逻辑分离,提高了代码的可维护性。 3. **mysql-connector-java-5.1.5-bin.jar**:这是MySQL数据库的JDBC驱动程序...

    14.8 Struts2 基础之 实践与练习

    本实践与练习主要围绕Struts2的基础应用进行,帮助开发者掌握其核心概念和技术。 首先,`.classpath`和`.project`是Eclipse IDE的工作空间配置文件。`.classpath`文件包含了项目所需的类路径信息,包括JRE系统库、...

    struts2BBS论坛

    为了运行Struts2 BBS论坛,你需要具备一定的Java和Web开发基础,了解Servlet、JSP、MVC设计模式以及Struts2框架的工作原理。同时,对于FCKeditor的使用,你需要知道如何在页面中嵌入编辑器,以及如何处理编辑器提交...

    Struts2需要的包

    9. `javassist.jar`:Java编程辅助工具,用于字节码操作,是某些框架(如CGLib)的依赖,可能在Struts2中用于动态代理。 10. `commons-logging.jar`,`log4j.jar`等日志库:Struts2使用这些日志库进行系统日志记录...

    Struts2帮助文档

    在Struts2中,Interceptor(拦截器)是一个强大的功能,它可以在Action执行前后插入自定义的逻辑。拦截器可以用于日志记录、事务管理、权限检查等常见任务,大大提高了代码的复用性和模块化。 模板技术是Struts2的...

    Struts2-2.2.1

    1. **Action类**:在Struts2中,Action类是业务逻辑的主要载体,它负责处理用户的请求,执行相应的业务逻辑,并返回结果。 2. **配置文件**:`struts.xml`是Struts2的核心配置文件,用于定义Action、Action的映射、...

    原创struts2讲义2.pdf

    拦截器是Struts2中的一个重要特性,它允许开发者在Action执行前后添加自定义的行为,比如身份验证、数据校验等。通过配置文件可以轻松地控制哪些Action需要经过哪些拦截器。 **1.2.3 FilterDispatcher与Action映射*...

    Struts2 src 源码下载

    XWork是Struts2的基础,它提供了一套行动调度、类型转换、拦截器等基础服务。在"src_java_xwork"中,你可以找到以下几个关键组件的源码: 1. **Action接口**:定义了业务逻辑操作的基本接口,如execute()方法。 2. ...

    struts2.0整合Struts 1

    1. **Action类与Result**:Struts 2中的Action类替代了Struts 1的Form Bean,负责处理用户请求并返回结果。Result则定义了Action执行后的跳转逻辑,可以是页面、重定向或任何其他响应。 2. **拦截器(Interceptor)...

    struts2入门学习源码

    4. **文件上传**:在Struts2中,可以方便地处理文件上传。使用`org.apache.struts2.dispatcher.multipart.MultiPartRequest`类,结合Action中的属性字段,可以轻松实现文件上传功能,并对上传的文件进行合法性检查和...

    Struts2的Java专题学习网

    2. **Action类与结果映射**:在Struts2中,业务逻辑通常由Action类处理,每个Action对应一个用户请求。通过配置struts.xml,你可以定义Action的执行结果,比如跳转到哪个JSP页面或返回JSON数据。 3. **OGNL(Object...

    struts2+myeclipse 入门例子

    这个入门例子是专为初学者设计的,旨在帮助他们快速掌握Struts2框架的基础知识和在MyEclipse中的应用。 首先,我们需要了解Struts2的基本架构。Struts2的核心是Action类,它是业务逻辑处理的中心。每个Action对应一...

    struts2基本lib架包

    这个“struts2_basic_lib”压缩包包含了Struts2框架运行所需的核心库文件,是进行Struts2开发的基础。 在Struts2框架中,`lib`目录下的库文件扮演着至关重要的角色,它们提供了框架的核心功能和依赖。以下是一些...

Global site tag (gtag.js) - Google Analytics