Struts
文章平均质量分 50
matieli19890306
这个作者很懒,什么都没留下…
展开
-
一组Struts的选择测试题附答案1
(1)在Struts应用的视图中包含哪些组件?(多选)选项:(A) JSP(B) Servlet(C) ActionServlet(D) Action(E) 代表业务逻辑或业务数据的JavaBean(F) EJB(G) 客户化标签(2)在Struts应用的控制器中包含哪些组件?(多选)选项:(A) JSP(B) Servlet(C) Action...原创 2010-10-10 09:08:21 · 175 阅读 · 0 评论 -
Strus 2的新表单标志的使用
Struts 2为大家提供了不少常用的很酷的表单标志,简化了我们程序员的工作。不过,由于这些都是新标志,大家可能在使用上还存在不少疑问。本文将就朋友们的回复、留言或Email上的问题,分别对这些酷标志进行讲述。表单标志使用小技巧Struts 2的表单标志在输出(render)HTML时,使用了模板的概念,增加了复杂性(因为它不像Struts 1.x的表单标志,它通常都是一个标志对应H...原创 2011-03-14 16:56:53 · 55 阅读 · 0 评论 -
Struts 2与AJAX(第三部分)
在大家看这部分文章之前,我想对于写书的事情说两句,或者应该叫发牢骚才对。通过这次写书失败的经历,我明白为什么国内的IT书籍多数是滥于充数、粗制滥造、缺乏经典。其实说白了就是一个“钱”字作怪。为了市场,很多编辑可能会“建议”你去“抄考”一些国内相对畅销的同类书籍,例如写Struts就一定要按所谓的MVC进行目录分类,美其名曰“容易入门”。我认为“MVC”的概念虽然重要,但对初学者而言,需要对编程有一...原创 2011-03-14 16:54:31 · 71 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)
在上一篇文章《Struts 2与AJAX(第一部分)》,我已经简单地介绍了的一些用法,接下来我将继续深入讲解的使用和通过DWR实现AJAX校验。更多在Struts 2的showcase中有两个的例子,分别是静态树与动态树。所谓的静态树即是在编写JSP代码时通过生成树节点。我的上一篇文章的例子就是一个典型的静态树。而动态树则是在程序运行期间,Struts 2 运行时(Runtime)根据...原创 2011-03-14 16:51:36 · 54 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)
在当今——Web 2.0概念铺天盖地的Internet环境下,简易的AJAX集成对于一个成功的WEB框架来说是不可或缺的。因此,Struts 2其中的一个重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like s...原创 2011-03-14 16:50:07 · 59 阅读 · 0 评论 -
Struts 2 的OGNL
Struts 2中的OGNL 本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对写法极为反感,忘记了在那本书上看到的一句话——“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的的语句,使页面与后台代码分离。”表达式语言主要有以下几大好处:避免(MyType) request.getAttribute()和myBean.ge...原创 2011-03-14 16:45:11 · 54 阅读 · 0 评论 -
Struts spring hibernate经典面试题
Struts,Hibernate,Spring经典面试题收藏 关键字: struts, hibernate, spring Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭S...原创 2011-08-31 17:20:46 · 109 阅读 · 0 评论 -
Struts2源码分析--请求处理
[b]Struts2架构图[/b][img]http://dl.iteye.com/upload/attachment/543473/182da23e-653b-3437-90a3-856d107f881e.png[/img] 请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionC...原创 2011-08-25 16:55:42 · 108 阅读 · 0 评论 -
Struts国际化
国际化:不用修改代码,就适用于不同的语言国家本地化:如果要适应一个国家,要修改源代码实现过程: 在struts-config.xml中用如下标签说明资源文件名,注意其只是文件名,没有语言_国家 在资源文件对应的目录struts中加入适应不同语言、国家的properties文件 ApplicationResources_zh_CN.properties 中国 A...原创 2010-10-10 09:27:45 · 57 阅读 · 0 评论 -
如何提高Struts2的性能
1. 关闭logging和开发模式(devMode), devMode是在struts.properties中设置的, 关闭logging需要修改web.xml文件,加入以下参数debug0detail02. 除非需要,否则不要使用拦截器(interceptor).3. 正确设置页面的Cache-Control 和 Expires4. strut...原创 2010-10-10 09:22:59 · 59 阅读 · 0 评论 -
Struts和Spring的面试题
1.strutsAction是不是线程安全的?如果不是,有什么方式可以保证Action的线程安全?如果是,说明原因2.MVC,分析一下struts是如何实现MVC的3.struts中的几个关键对象的作用(说说几个关键对象的作用)4.spring说说AOP和IOC的概念以及在spring中是如何应用的5.Hibernate有哪几种查询数据的方式6.load()和get()...原创 2010-10-10 09:21:44 · 70 阅读 · 0 评论 -
Struts的核心类和包有哪些
1. org.apache.struts.action基本上,控制整个struts framework的运行的核心类、组件都在这个包中,比如我们上面提到的控制器ActionServlet。已经Action,ActionForm,ActionMapping等等。struts1.1比1.0多了 DynaActionForm 类。增加了动态扩展生成FormBean功能2. org.apache....原创 2010-10-10 09:09:50 · 105 阅读 · 0 评论 -
Struts2 标签,取得Map的某一个key对应value值
My JSP 'index.jsp' starting page ...原创 2012-04-19 16:32:53 · 764 阅读 · 0 评论