随性

笔记

Struts2中Action接收参数的方法

Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性(属性驱动)接收参数:(推荐)     a.定义:在Action类中定义属性,创建get和set方法;     b.接收:通过属性接收参数,如:userName;     c.发送:使用属性名传递参数,如...

2012-03-02 10:20:09

阅读数:1482

评论数:0

struts读常量顺序

1、struts-default.xml 2、struts-plugin.xml 3、struts.xml 4、struts.properties 5、web.xml

2012-03-02 10:18:51

阅读数:876

评论数:0

五种JSP页面跳转方法详解

1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了...

2012-03-01 09:14:29

阅读数:1984

评论数:0

spring数据源配置

配置一个数据源     Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。  DBCP数据源     DBCP类包位于 /lib/jakarta-commons/common...

2012-02-29 15:14:38

阅读数:4137

评论数:4

Spring注解详解

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性...

2012-02-28 19:04:21

阅读数:292257

评论数:121

IoC和DI

1、IoC(Inversion of Control)控制反转和 DI(Dependency Injection)依赖注入    首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负...

2012-02-28 13:46:45

阅读数:3138

评论数:0

Hibernate(2012/2/27)

1、当使用OGNL调用静态方法的时候,需要按照如下语法编写表达式:        @package.classname@methodname(parameter) 2、对于OGNL来说,java.lang.Math是其的默认类,比如:        @@min(4, 10); 3.、对于O...

2012-02-27 19:29:21

阅读数:982

评论数:0

OGNL表达式详解

表达式通常用来访问页面中的各种变量,进行结果输出. struts2中共支持以下几种表达式语言(默认的是OGNL): OGNL:可以方便地操作对象属性的开源表达式语言; JSTL:(JSP Standard Tag Library):JSP2.0集成的标准表达式语言; Groovy:基于Ja...

2012-02-27 10:22:29

阅读数:1140

评论数:0

struts2和hibernate(2012/2/26)

1、struts2在进行文件上传操作时,实际上是通过两个步骤是先的: 1)首先将客户端上传的文件保存到struts.multipart.saveDir键所指定的目录中,如果该键所对应的目录不存在,那么就保存到javax.servlet.comtext.tempdir环境变量所指定的目录中。 2...

2012-02-26 23:49:50

阅读数:466

评论数:0

struts2(2012/2/25)

1、对于struts.xml文件的结果配置来说,局部要由于全局。 2、我们既可以再Action中定义异常与结果,也可以定义全局的异常与结果,局部总是优于全局的,如果定义成全局,那么可以为所有的Action所公用,而局部的异常与结果只能被当前的Action所独享,不能为其他Action所共享。 ...

2012-02-25 22:40:54

阅读数:634

评论数:0

struts2.xml中使用chain和redirectAction这两个注意事项

当在struts.xml中使用chain和redirectAction这两个类型结果的时候,会报检查错误! Multiple annotations found at this line:     - Undefined actionnamespace      parameter  ...

2012-02-25 14:26:14

阅读数:4593

评论数:2

struts2标签库

Taglib (Struts2标签库) Struts2 Taglib抽象了不同表示技术,现在Struts2主要支持三种表示技术:JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用,但是也有部分只能在某一种情况下使用。 Tab可以分为两类:通用标签和UI标签...

2012-02-25 09:39:01

阅读数:975

评论数:0

struts2中文乱码问题

总结一下,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-- >window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了 ^_^。解决方法如下:  ...

2012-02-25 09:36:53

阅读数:492

评论数:0

Struts2 xml配置

1.    深入Struts2的配置文件 本部分主要介绍struts.xml的常用配置。 1.1.    包配置: Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。...

2012-02-25 09:34:41

阅读数:607

评论数:0

hibernate配置文件详解

hibernate.cfg.xml文件详解                            "-//Hibernate/Hibernate Configuration DTD 3.0//EN"           "http://...

2012-02-25 09:29:01

阅读数:531

评论数:0

Jquery框架核心部分例子 .

$(expr) 说明:该函数可以通过css选择器,Xpath或html代码来匹配目标元素,所有的jQuery操作都以此为基础 参数:expr:字符串,一个查询表达式或一段html字符串 例子: 未执行jQuery前: one       two     three     ...

2012-02-25 09:27:48

阅读数:530

评论数:0

Eclipse 在开发中使用到的快捷键很实用 .

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行...

2012-02-25 09:26:33

阅读数:561

评论数:0

关于人生的十句经典的话! .

第一句:“人都是逼出来的”。每个人都是有潜能的,生于安乐,死于忧患,所以,当面对压力的时候,不要焦燥,也许这只是生活对你的一点小考验,相信自己,一切都能 处理好,逼急了好汉可以上梁山,时世造英雄,穷者思变,人只有压力才会有动力。      第二句:“如果你简单,这个世界就对你简单”。简单生活...

2012-02-25 09:25:02

阅读数:521

评论数:0

struts2(2012/2/24)

1、struts2的类型转换,对于8个原生数据类型以及Date,String等常见类型,struts2可以使用内建的类型转换器实现自动转换;但对于自定义的对象类型来说,就需要我们自己指定类型转换的方式了。 2、对于自定义的类型转换器来说需要提供3个信息:Action的名字、Action中待转换的...

2012-02-24 22:21:19

阅读数:440

评论数:0

Java web(2012/2/23)

1、Javascript动态的为一个对象添加属性和删除属性:        var object = new Object();        object.name = "zhangsan";  //为object对象添加name这个属性        delete o...

2012-02-24 00:03:04

阅读数:407

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭