`
fisherhe
  • 浏览: 53100 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

关于struts的一些总结题目上

阅读更多

1.struts是什么样的框架?

 答:struts是一个基于mvc模式的web层开源框架。

2.Struts的控制器有哪些?主要由哪个负责?

答:控制器包括action,actionservlet,requestProcessor,主要由actionServlet负责。

3.Struts的默认配置文件是哪个?
答: struts-config.xml。

4.Struts的视图对象有哪些?

答:ActionForm DynaActionForm ,jsp tld jstl

5.Struts的ActionServlet的作用是什么?

答:接收请求参数,将请求交给action进行处理,然后返回结果交给actionservlet,并进行转发。

6.Struts的动态form有哪些?

答:DynaActionForm

7.Struts中的Action的作用?Action在配置文件中如何配置?

答:Action是一个命令对象,是用户请求和业务逻辑之间的桥梁,每个Action充当客户的一个业务代理,当业务请求当达后为委派相应的业务类去处理.

<action-mapping>

   <action type="aciton类的映射路径" name="对应formbean中的name" path="请求路径" validate="">

</action>

</action-mapping>

8.Struts提供了哪些扩展?
     Actionservlet 前端控制器
     RequestProcessor 请求处理器
     ActionForm
     Action 扩展action,才具有控制器的能力
     plngIn插件

9.ActionMessage的构造函数中的key,value有什么含义?
         一个是键 一个是值 与资源文件对应 通过key去找到资源文件中信息的描述。

10.ActionError和ActionMessage,ActionErrors的关系?
       3个都是org.apache.struts.action中的类,actionerror和actionerrors都继承了AcionMessages.

分享到:
评论

相关推荐

    这是J2EE练习7(exercise7)学习使用Struts框架的题目,代码实现,作业报告

    这部分应该包含你如何设计和组织Action类,如何使用Struts标签库(Struts Tags)在JSP页面上展示数据,以及如何调试和测试应用程序。 在ex7目录下,你可能会找到以下文件: 1. struts.xml:Struts配置文件,定义了...

    Struts+DAO登陆Struts+DAO登陆

    #### 六、总结 通过Struts+DAO模式构建的用户登录系统,不仅可以实现高效、安全的用户认证,还能极大地提高代码的可维护性和可扩展性。在实际开发过程中,还需要考虑更多的细节,如密码加密、会话管理等,以进一步...

    集成Tomcat与Struts

    配置示例已在题目部分给出。 - 配置Struts的servlet定义、映射以及Struts标签库。 - `&lt;servlet&gt;` 元素定义了名为 `action` 的servlet,指向 `ActionServlet` 类。 - `&lt;servlet-mapping&gt;` 元素定义了所有以 `.do` ...

    struts2与移动互联考试参考题目链接

    Struts2可以通过配置响应式布局和利用Ajax技术来优化用户体验,提高移动设备上的访问速度和可用性。 ### OGNL(Object-Graph Navigation Language) OGNL是一种强大的表达式语言,用于获取或设置对象属性。它是...

    struts2的加载

    根据题目中的描述,以下是一些关键的库: - **comms-logging-1.0.4.jar**:用于日志记录。 - **freemarker-2.3.1.jar**:模板引擎,用于动态页面的生成。 - **ognl-2.7.3.jar**:Object-Graph Navigation Language...

    Struts,Spring,Hibernate三大框架的面试题目

    以上是对 Struts、Spring 和 Hibernate 三大框架的基本知识点的总结,希望能帮助 Java 求职者更好地准备面试。这些知识点覆盖了这三个框架的核心概念和常用特性,对于深入理解和掌握这些技术具有重要的参考价值。

    Struts2+jQuery(不用JSON)实现局部刷新

    - **Struts2的JSON插件**:虽然题目要求不使用JSON,但通常情况下,Struts2通过JSON插件返回数据给jQuery是最方便的方式。不过,我们可以通过设置Content-Type为"text/plain"或"text/html",让Struts2返回非JSON...

    Struts2自定义拦截器实现防止重复提交

    Struts2默认提供了一些拦截器来帮助处理这个问题,但如题目所述,由于性能考虑,项目组决定不使用Struts2的标签,因此需要自定义拦截器来实现防止重复提交的功能。 自定义拦截器的实现主要分为以下几个步骤: 1. *...

    struts2:我想用struts标签来统计购物车的总价

    根据题目中的描述,“我想用struts标签来统计购物车的总价”,可以明确需求是利用Struts2的标签功能实现购物车商品总价的计算,并显示在界面上。 #### 三、Struts2标签库简介 Struts2提供了丰富的标签库,这些标签...

    Ajax 验证和Struts2

    **原文题目**:“Ajax 验证和 Struts2” **作者**:Oleg Mikheev **来源**:JavaWorld.com **链接**:http://www.javaworld.com/javaworld/jw-10-2008/jw-10-struts2validation.html --- ### 一、网络表格验证...

    struts2使用的步骤

    1. **下载所需库文件**:根据题目中给出的信息,我们需要下载以下库文件: - xwork-core-2.2.1.jar - struts2-core-2.2.1.jar - ognl-3.0.jar - freemarker-2.3.16.jar - commons-fileupload-1.2.1.jar - ...

    struts2+mybatis+mysql 在线考试系统

    总结,"struts2+mybatis+mysql 在线考试系统"是一个完整的Web应用程序,它结合了Struts2的MVC架构、MyBatis的数据库操作能力和MySQL的数据存储功能,为教育领域提供了一个高效、稳定的在线考试平台。开发者通过熟练...

    struts数据源配置

    虽然题目中提供的“[pic][pic][pic][pic]”表示的是图片,这里无法直接展示图片内容,但我将基于常见的Struts框架数据源配置流程,给出详细的配置指导: #### 步骤一:选择合适的数据源实现 在Struts框架中,数据...

    struts2基础

    尽管题目中的部分内容提及了Ajax技术,但实际上,Struts2框架本身并不直接涉及Ajax。不过,Struts2可以通过集成Ajax技术来提升用户体验。Ajax全称是Asynchronous JavaScript and XML(异步JavaScript和XML),是一种...

    达内培训机密资料_struts2_day04(3)

    根据提供的文件信息,我们可以推断出这份材料是关于Struts2框架的学习资料,主要针对的是达内培训集团内部的学生。接下来,我们将详细解读并展开这些信息中的知识点。 ### Struts2框架简介 Struts2是一个基于Java...

    Spring+Struts2_整合原理

    根据题目提供的信息,我们需要在项目的`WEB-INF/lib`目录下放置`struts2-spring-plugin-x-x-x.jar`和`spring.jar`两个核心库。同时,由于Spring的依赖注入机制使用了日志框架,还需要加入`commons-logging.jar`。...

    Struts2漏洞检测包---面工具手工检测

    ### Struts2漏洞检测包——使用发包工具进行手工检测 #### Struts2简介与漏洞背景 Apache Struts2是一个基于MVC(Model-View-Controller)架构模式的开源Web应用框架,它允许开发者构建可扩展的企业级Java Web应用...

    Struts+Hibernate面试题

    下面是对这三个框架的一些核心概念和面试题目的详细解释。 **Struts框架** 1. **Action类**:Action类是Struts的核心组件之一,它作为用户请求与业务逻辑之间的桥梁。ActionServlet会根据请求URI找到对应的Action...

Global site tag (gtag.js) - Google Analytics