1、MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。“Model”代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),“View”是应用的表示面(由JSP页面产生),“Controller”是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
2、说说Struts的应用。
答:Struts 是采用Java
Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基于MVC设计模式的应用构架。
Struts的主要功能包括:一包含一个controller
servlet,能将用户的请求发送到相应的Action对象。二JSP自由tag库,并且在controller
servlet中提供关联支持,帮助开发员创建交互式表单应用。三提供了一系列实用对象:XML处理、通过Java reflection
APIs自动处理JavaBeans属性、国际化的提示和消息。
3、strust的Action是不是线程安全的?如果不是有什么方式可以保证Action的线程安全?如果是请说明原因。
答:不是线程安全的,只要不申明类变量就可以保证线程安全。因为只存在一个Action类实例,所有线程会共享类变量。
4、应用服务器具体包括那些?
答:应用服务器具体包括:BEA WebLogic
Server、IBM WebSphere Application Server、Oracle9i Application
Server、JBoss和Tomcat等。
分享到:
相关推荐
struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试题大全.doc struts面试...
JAVA笔试面试资料JDBC HTTP、JSP、Servlet、Struts面试题汇总资料: 2014年最新Java笔试题及答案.docx 225道Java面试题 学会了Java面试随你问.docx Ant和Maven的作用是什么?两者之间功能、特点有哪些区别?.docx ...
struts面试题详解,Struts1框架以ActionServlet作为核心控制器,整个应用由客户端请求驱动。
Struts面试题 Struts面试必备 很全 很经典的
struts面试题
面试知识点总结--struts面试题大全.pdf
大量的Struts面试题集合 适合Java程序员应对面试或者检查自己对Strust的掌握程度
Java基础、Java集合、多线程、JDBC、HTTP、JSP、Servlet、Struts面试题汇总(附答案).docx
Struts2面试题及答案,Struts2面试题及答案,Struts2面试题及答案,Struts2面试题及答案。
外企面试,软件测试面试题,Python面试题,Oracle面试题,MySql面试题,Web开发面试题,Unix面试题,程序员面试,网络技术面试题,网络安全面试题,Linux面试题,Hibernate面试题,Spring面试题,SQL Server面试题,Struts面试题,...
包括structs2的基础知识,面试中常常被问到的问题大汇总
外企面试,软件测试面试题,Python面试题,Oracle面试题,MySql面试题,Web开发面试题,Unix面试题,程序员面试,网络技术面试题,网络安全面试题,Linux面试题,Hibernate面试题,Spring面试题,SQL Server面试题,Struts面试题,...
struts2面试题(个人四处搜集_吐血推荐)
Struts面试题大全 ########## 软件开发面试题汇总 ########## 1.Struts的工作原理? 在Struts中,用户的请求一般以*.do作为请求服务名,所有的请求均被指向ActionServlet,ActionServlet根据Struts-config.xml中...
struts1面试题对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServlet ActionServlet从struts-config.xml文件中读取配置信息,把它们存放到ActionMappings对象中。
Struts2面试题
2014年整理的最详细的java方面的面试题,包括servelt面试题,jdbcd面试题,java基础面试题,struts2面试题。