Struts面试题 Struts笔试题

Struts框架面试题

1. 简述Struts框架的初始化流程。 答案: 对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServlet ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到ActionMappi...... <阅读全文>

Java框架面试题

1. 请简述STRUTS架构 Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。 采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要...... <阅读全文>

Java SSH面试题集

Java—SSH(MVC) 1. 谈谈你mvc的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们...... <阅读全文>

SSH框架面试题

Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭Sesst...... <阅读全文>

Struts面试题库

1) 在Struts实现的MVC框架中,充当中央控制器的是()。 A. Action B. EJB C. ActionServlet D. JSP 2) 在基于Struts框架的Web应用中,下面关于Action类的说法正确的是()。 A. Action类属于模型组件 B. Acti...... <阅读全文>

JSP面试题

选择题(8题) 1) 下列()标签是JSF的核心标签。 A. inputText B. view C. form D. inputSecret 2) JSF的()标签显示一个组件的相关消息。 A. h:error B. f:messages C. h:messages D. h:message 3) JSF的M...... <阅读全文>

SSH面试题

Struts,Hibernate,Spring经典面试题收藏 关键字: struts, hibernate, spring Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创...... <阅读全文>

笔试题之框架与新技术部分

流行的框架与新技术 谈谈你对Struts的理解。 答: 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中...... <阅读全文>

Struts&Spring&Hibernate面试总结

1、 介绍一下Struts的Action类 Struts框架采用ActionServlet和RequestProcessor组件进行集中控制,并采用Action组件来处理单项业务。ActionServlet把全部提交的请求委托到RequestProcessor对象,RequestProcesso...... <阅读全文>

介绍一下Struts的异常自动处理机制

编程式异常处理 即我们在Action中调用业务逻辑层对象的方法时,用try{ }catch的方式来截获异常之后,手工对异常进行处理 我们以前的开发过程中,都是使用编程式的异常处理 在编程式异常处理的时候,我们可以使...... <阅读全文>

Struts如何支持I18N

1、需要在struts配置文件中指定资源属性文件的位置和名称,如 2、在相应的位置放置相应的文件 3、在JSP页面中使用来输出文本,以避免硬编码 以登录页面的国际化作为例子讲解 创建相应的资源属性文件 用标签替...... <阅读全文>

什么是I18N问题?

在英文中, 国际化(Internationalization)被缩写为I18N, 即只取首尾两个字母, 中间字母为18个 问题在哪里? 页面字符串硬编码 异常消息的硬编码 提示信息的硬编码 <阅读全文>

Action的主要职责是什么

校验输入数据 调用业务逻辑方法 检测处理异常 根据逻辑进行转向操作 <阅读全文>

如何在程序出现异常的时候返回录入界面重新录入

假设现在要在一个页面上输入用户的信息(可能会有十几个属性值需要输入),用户不小心输入了一个重复的帐号,而帐号是不允许重复的,这个时候,系统应该提示用户有关帐号重复的信息,同时让用户重新选择一个帐...... <阅读全文>

如何将数据从Action中传递到下一个JSP页面?

一般使用request.setAttribute方法: 在Action中,使用request.setAttribute(String name,Object data)方法往request中设置参数 在JSP中,使用request.getAttribute(String name)来获取相应的参数 <阅读全文>

介绍一下Struts与MVC

视图(View) 在使用Struts框架的web应用程序中,JSP以及相关的技术(如Taglib)等共同组成视图层,这一层的主要职责是显示用户界面。Struts提供了很多机制让我们能更加轻松地创建视图 控制器(Controller) S...... <阅读全文>

Struts是怎么运行的?

当你从浏览器输入地址:http://localhost:8088/Struts-Test/login.jsp,Tomcat将按通常情况来处理这个JSP并返回浏览器 当你提交表单,实际上是提交到了这样一个URL地址:http://localhost:8088/Struts-Test/lo...... <阅读全文>

如何开始一个Struts项目

第一个项目,实现用户登录操作 用户将看到一个登录页面,要求用户输入用户名以及密码 如果用户名以及密码都是admin,提示登录成功 否则提示登录失败 1、用Eclipse创建一个J2EE Web应用项目,如右图所示 2、下...... <阅读全文>

Struts框架组件都有哪些?

ActionServlet类控制导航流 ActionServlet根据URI来决定哪个Action类 被用于处理请求,Action可以校验输入,并访 问业务层以便从数据库检索信息 Action需要知道页面提交了哪些内容,所以 由ActionServlet根据请求...... <阅读全文>

介绍一下Struts框架

浏览器 web容器将对来自HTTP的每个请求创建一个request对象,并用一个response对象作出响应 控制器 控制器接收来自浏览器的请求,在struts中,是由一个servlet来充当控制器的角色,struts-config.xml文件配置控...... <阅读全文>

Model1与Model2设计模式

以JSP为中心的开发模型,称为Model1(JSP+JAVABEAN) 业务逻辑与表示逻辑混和,不利维护与重用 HTML中嵌入了大量的JAVA代码 验证、流程控制、更新程序的状态全部在JSP中完成 基于MVC模式的框架 MVC将问题进行...... <阅读全文>

Java SSH面试题 Struts

1. struts1.2和struts2.0的区别?如何控制两种框架中的单例模式? struts1.2和struts2.0的对比 a、Action类: struts1.2要求Action类继承一个基类。struts2.0 Action要求继承ActionSupport基类 ...... <阅读全文>

Strutc Spring Hibernate常见面试题

1.strust的。 Action是不是线程安全的?如果不是 有什么方式可以保证Action的线程安全?如果是,说明原因 2.MVC,分析一下struts是如何实现MVC的 3.struts中的几个关键对象的作用(说说几个关键对象的作用) ...... <阅读全文>

项目中如何体现Spring中的切面编程

面向切面编程:主要是横切一个关注点,将一个关注点模块化成一个切面。在切面上声明一个通知(Advice)和切入点(Pointcut); 通知: 是指在切面的某个特定的连接点(代表一个方法的执行。通过声明一个org.aspectj.la...... <阅读全文>

Struts工作机制?为什么要使用Struts?

工作机制: Struts的工作流程: 在web应用启动时就会加载初始化ActionServlet,ActionServlet从 struts-config.xml文件中读取配置信息,把它们存放到各种配置对象 当ActionServlet接收到一个客户请求时,将...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814