10 xyh820

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

Struts2中Action接收参数的方法

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

2012-03-02 10:20:09

struts读常量顺序

1、struts-default.xml2、struts-plugin.xml3、struts.xml4、struts.properties5、web.xml

2012-03-02 10:18:51

五种JSP页面跳转方法详解

1.RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servletengine传递HTTP请求从当前的ServletorJSP到另外一个Servlet,JSP或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递

2012-03-01 09:14:29

spring数据源配置

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

2012-02-29 15:14:38

Spring注解详解

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

2012-02-28 19:04:21

IoC和DI

1、IoC(InversionofControl)控制反转和 DI(DependencyInjection)依赖注入  首先想说说IoC(InversionofControl,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是

2012-02-28 13:46:45

Hibernate(2012/2/27)

1、当使用OGNL调用静态方法的时候,需要按照如下语法编写表达式:      @package.classname@methodname(parameter)2、对于OGNL来说,java.lang.Math是其的默认类,比如:      @@min(4,10);3.、对于OGNL来说,数组与集合是一样的,都是通过下表索引来去访问的,构造集合的时候用{.....}形式。4

2012-02-27 19:29:21

struts2和hibernate(2012/2/26)

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

2012-02-26 23:49:50

struts2(2012/2/25)

1、对于struts.xml文件的结果配置来说,局部要由于全局。2、我们既可以再Action中定义异常与结果,也可以定义全局的异常与结果,局部总是优于全局的,如果定义成全局,那么可以为所有的Action所公用,而局部的异常与结果只能被当前的Action所独享,不能为其他Action所共享。3、struts2分层体系架构:4、struts2的模型驱动(ModelDriven),之前

2012-02-25 22:40:54

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

当在struts.xml中使用chain和redirectAction这两个类型结果的时候,会报检查错误!Multipleannotationsfoundatthisline:   -Undefinedactionnamespace    parameter   -UndefinedactionNameparameter相信不少朋友会被这个错误

2012-02-25 14:26:14

struts2标签库

Taglib(Struts2标签库)Struts2Taglib抽象了不同表示技术,现在Struts2主要支持三种表示技术:JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用,但是也有部分只能在某一种情况下使用。Tab可以分为两类:通用标签和UI标签。4.1节通用标签通用标签用来在页面表示的时候控制代码执行的过程,这些标签也允许从Actio

2012-02-25 09:39:01

struts2中文乱码问题

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

2012-02-25 09:36:53

Struts2 xml配置

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

2012-02-25 09:34:41

hibernate配置文件详解

hibernate.cfg.xml文件详解                         "-//Hibernate/HibernateConfigurationDTD3.0//EN"         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

2012-02-25 09:29:01

Jquery框架核心部分例子 .

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

2012-02-25 09:27:48

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

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

2012-02-25 09:26:33

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

第一句:“人都是逼出来的”。每个人都是有潜能的,生于安乐,死于忧患,所以,当面对压力的时候,不要焦燥,也许这只是生活对你的一点小考验,相信自己,一切都能处理好,逼急了好汉可以上梁山,时世造英雄,穷者思变,人只有压力才会有动力。    第二句:“如果你简单,这个世界就对你简单”。简单生活才能幸福生活,人要自足常乐,宽容大度,什么事情都不能想繁杂,心灵的负荷重了,就会怨天忧人。要定期的对记

2012-02-25 09:25:02

struts2(2012/2/24)

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

2012-02-24 22:21:19

Java web(2012/2/23)

1、Javascript动态的为一个对象添加属性和删除属性:      varobject=newObject();      object.name="zhangsan"; //为object对象添加name这个属性       deleteobject.name;        //删除object对象的name属性2、Javascript的另一种定义对象

2012-02-24 00:03:04

Java web(2012/2/22)

1、自定义标签     步骤:1)创建标签处理类                  2)创建标签库描述文件                 3)在JSP文件中引入标签库,然后插入标签,例如:2、标签库描述文件的后缀名是:.tld(里面内容是标准的有效的XML)3、JavaScript:定义在函数外的变量一定是全局变量;定义在函数内的变量,如果声明了Var,那该变量就是局部

2012-02-22 23:42:30

查看更多

勋章 我的勋章
    暂无奖章