`
kuru
  • 浏览: 137147 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1.传统的HTML文档顺序是:document- >html- >(head,body) 2.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 3.JS中的字符型转换成数值型:parseInt(),parseFloat() 4.弹出输入提示框:window.prompt();  5.创建一个文档元素: ...
JSP 对forward的行为的汇总: 1.控制的转移完全在服务器上进行。不涉及任何网络数据流。 2.用户不会看到目的JSP页面的地址,而且还可以将页面放在WEB-INF中,防止用户不经过建立数据的servlet直接访问页面。如果JSP页面只在由servlet生成的数据上下文中才有意义,则更应该这样做。 对sendRedirect的汇总: 1.控制的转移通过向客户发送302状态码和Location响应报头来完成。转移需要另外的网络往返。 2.用户能够看到目的页面的地址,并可以记下来,独立地访问。如果将JSP设计为数据缺失时使用默认值,这种方式比较适用。 基于request的数据共享 Valu ...
org.springframework.beans及org.springframework.context包是Spring IoC容器的基础。 BeanFactory提供的高级配置机制,使得管理任何性质的对象成为可能。 简介 ApplicationContext是BeanFactory的扩展,功能得到了进一步增强,比如更易与Spring AOP集成、消息资源处理(国际化处理)、事件传递及各种不同应用层的context实现(如针对web应用的WebApplicationContext)。 容器 在Spring中,BeanFactory是IoC容器的核心接口。它的职责包括:实例化、定位、配置应用程 ...
依赖注入(DI)背后的基本原理是对象之间的依赖关系(即一起工作的其它对象)只会通过以下几种方式来实现:构造器的参数、工厂方法的参数,或给由构造函数或者工厂方法创建的对象设置属性。因此,容器的工作就是创建bean时注入那些依赖关系。 Setter注入 通过调用无参构造器或无参static工厂方法实例化bean之后,调用该bean的setter方法,即可实现基于setter的DI。 下面的例子将展示使用setter注入依赖。注意,这个类并没有什么特别之处,它就是普通的Java类。 public class SimpleMovieLister {       // the SimpleMovi ...
方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态 ...

JSTL

    博客分类:
  • java
JavaServer Pages Standard Tag Library (1.1 ),它的中文名称为 JSP 标准标签函数库。JSTL是一个标准的已制定好的标签库,可以应用于各种领域,如:基本输入输出、流程控制、循环、XML文件剖析、数据库查询及国际化和文字格式标准化的应用等。从表7-1 可以知道,JSTL所提供的标签函数库主要分为五大类:   (1)核心标签库 (Core tag library)   (2)I18N格式标签库 (I18N-capable formatting tag library)   (3)SQL标签库 (SQL tag library)   (4)XML标签 ...
JSP2.0之后,EL已经正式纳入成为标准规范之一。 JSF也考虑将EL纳入规范。 所有EL都是以${为开始、以}为结尾的。 EL提供 . 和 [ ] 两种运算符来存取数据。 ${sessionScope.user.sex} 相当于 ${sessionScope.user[“sex”]} . 和 [ ] 也可以同时混合使用。 . 和 [ ] 的区别: (1) 当要存取的属性名称中包含一些特殊字符,如 . 和 – 等非字母或数字的符号,就一定要用 [ ],例如: ${user.my-name} 是不正确的,应当改为 ${user.[“my-name”]} (2) 当要动态取值时 ...
3. 使用XPath语法来查询对象和集合 Commons JXPath是一种让人很吃惊地(非标准的)对XML标准的使用。XPath一段时间以来一直是作为在一个XSL样式表中选择结点或结点集的一种方法。如果你用过XML,你会很熟悉用这样的语法/foo/bar来从foo文档元素中选择bar子元素。 Jakarta Commons JXPath增加了一种有趣的手法:你可以用JXPath来从bean和集合中选择对象,其中如servlet上下文和DOM文档对象。考虑一个包含了Person对象的列表。每一个Person对象有一个属性的类型为Job,每一个Job对象有一个salary(薪水)属性,类型为in ...
2.Commons Collections中的算子 算子成为Commons Collections 3.1中的有趣的部分有两个原因:它们没有得到应得的重视并且它们有改变你编程的方式的潜力。算子只是一个奇特的名字,它代表了一个包装了函数的对象—一个“函数对象”。当然,它们不是一回事。如果你曾经使用过C和C++的方法指针,你就会理解算子的威力。 一个算子是一个对象—一个Predicate,一个Closure, 一个Transformer。 Predicates求对象的值并返回一个boolean,Transformer求对象的值并返回新对象,Closure接受对象并执行代码。算子可以被组合成组合算子 ...
如果你不熟悉Jakarta Commons话,那么很有可能你已经重新发明了好几个轮子。在你编写更多的普通的框架或工具之前,体验一下Commons吧。它将会大大地节约你的时间。太多的人自己写一个,其实是与Commons Lang中的StringUtils重复的StringUtils类,或者,开发者不知道从Commons Collections中重新创建工具,哪怕commons-collections.jar已经在classpath中可用了。 真的,请停一下。看看Commons Collections API,然后再回到你的任务中;我发誓你会发现一些简单有用的东西可以帮你在明年节省一周的时间。如果 ...
随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统, ...
 第五大招 识破庄家板块   (与庄共舞几招制胜)   第一节 吸拉派落: 庄家运作四步曲   (第一曲:吸筹/ 第二曲:拉升/ 第三曲:派货/ 第四曲:回落)   第二节 成交量突变: 迅速跟庄   (成交量受阻,股价破位,必须走人,不能久留)   第三节题材概念:借题发挥与庄共舞   (题材极大地挑逗了庄家借题发挥,舞枪弄剑的兴趣。所以投资者跟庄,先分析哪类题材潜力大,能引起庄家兴趣,然后及时介入或半截介入,与庄家、题材共舞)   第四节绩优股炒作: 庄家金蝉脱壳   (理论上讲,投资绩优股是对的。但问题也恰恰出在它们身上,而且股民套牢在“绩优股”身上的最多,最惨。这正是庄 ...

炒股就这几招(九)

 
一、《夜里满仓 中午空仓》     我的文章大多是写给中长线买家的,而这篇文章专门写给短线客——     很多做短线的朋友认定现在是在高位,不愿意上下坐电梯,于是每天高抛低吸,或在某只股上做T+0,这一炒作策略看起 ...
第十三节 葛兰比法则   一、基本概念   葛兰比通过对股价和成交量关系研究后,提出了价量之间的法则。我结合中国股市实际情况,进一步阐述为:   1.价升量增。如果股市经过长期一轮下跌后企稳,此时股价上升, ...
第三大招 股市理论板块   (领会精髓 几招应用)   特别说明:股市流行了许多理论和法则,对股民炒股应该有一定的参考价值。但是固定不变的理论对股市这个变幻莫测的战场来说,则有它的局限性。尤其是国外的炒股理 ...
Global site tag (gtag.js) - Google Analytics