`
文章列表
1.Action,其它类型的Action的父类,只能实现其中的 execute()方法来处理业务,缺点是,一个Action只能处理一个业务,不能自定义处理多个业务,所以一般很少用。 MappingDispatchAction为每个不同的处理方法都要在struts-config.xml配置对应的action而DispatchAction只需要配置一个然后利用给parameter字段赋值来区分。从我做项目的经验来说,使用MappingDispatchAction恐怕是最方便最直接了,因为它最容易调试。因为根据form提交的action的不同就可以区分不同的方法(例如增加,删除,修改)但是缺点就是会 ...

webservice开发axis

    博客分类:
  • web
WebService Axis 快速开发一、开发环境 •Myeclipse8.0 •Tomcat6.0 •Axis1.4 •Jdk1.6Axis下载: Google:”Axis”,很容易找到Apache Axis的链接地址:http://ws.apache.org/axis/,下载最新的1.4Final。(好了准备工作做好了,现在我们来开发WebService!)二、用Java 开发 WebService Axis简单实例Axis支持三种WebService 的部署和开发,分别为: 1、Dynamic Invocation Interface(DII)方式 2、Dynami ...
1:核心类 public abstract class StoredProcedure extends SqlCall 实现该类 2:通过JdbcTemplate 或 DataSource操作过程和函数 3:SqlParameter代表输入参数 SqlOutParameter代表输出参数   包: org.springframework.jdbc.core org.springframework.jdbc.object
1)采用绝对路径,但为了解决不同部署方式的差别,在所有非struts标签的路径前加${pageContext.request.contextPath},如原路径为: ”/images/title.gif”,改为 “${pageContext.request.contextPath}/images/title.gif”。 代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。 缺点: 操作不便,其他工具无法正确解释${pageContext.request.contextPath} 2 ...
import java.util.Arrays; import java.util.List; /** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支持并不好,当数组是基本数据类型时不建议使用 * (2) 当使用asList()方法时,数组就和列表链接在一起了. * 当更新其中之一时,另一个将自动获得更新。 * 注意:仅仅针对对象数组类型,基本数据类型数组不具备该特性 * (3) asList得到 ...
/*ProjectionList list = Projections.projectionList(); Projection projection = Projections.rowCount(); Projection projection2 = Projections.property("name"); list.add(projection); list.add(projection2); criteria.setProjection(list);*/ Hibernate除了处理查询结果集中的对象之外,还可以将结果集中的结果 ...

Restrictions用法

Criteria 为条件查询 Criterion 为条件 通过Criteria的add即可将Criterion条件添加 方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt < Restriction ...
public class SecurityFunction {//方法需要是static类型的 public static String testJstlFunction(String str) { System.out.println("执行一些操作"+str); return "hello jstl"; }}   <?xml version="1.0" encoding="UTF-8"?><taglib xmlns="http://java.sun.com/xml/ns/j2 ...

fn函数使用

直接找fn.tld的文件放到WEB-INF下面,然后在web.xml里面<jsp-config>  <taglib>    <taglib-uri>fn</taglib-uri>    <taglib-location>/WEB-INF/fn.tld</taglib-location>  </taglib></jsp-config> 在页面之前加入这个<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl ...
1 检测是否有选中if(objSelect.selectedIndex > -1) {//说明选中} else {//说明没有选中} 2.动态创建select function createSelect(){ var mySelect = document.createElement("select"); mySelect.id = "mySelect"; document.body.appendChild(mySelect); } 3.添加选项option function addOption(){ //根据id查找对象, var ob ...
今天刚刚看了DispatchAction觉得这个东西有点意思,所以就写点东西,通过它的名字我想应该可以明白它的作用了,用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作.     DispatchAction类是一个抽象类,它实现了父类(Action)的execute()方法,所以它的子类就不用来实现这个方法了,只需要专注与实际操作的方法,      1.首先要一个DispatchAction的子类,它含有一些方法,login,logout,method1, package examples;                ...
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN    RETURN(翻译值1)ELSIF 条件=值2 THEN    RETURN(翻译值2)    ......ELSIF 条件=值n THEN    RETURN(翻译值n)ELSE    RETURN(缺省值)END IFdecode(字段或字段的运算,值1,值2,值3)        这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多 ...

java 反射

    博客分类:
  • java
Class 表示运行时类 Field  表示属性 Method 表示方法 Constructor  表示构造函数

static class

    博客分类:
  • java
在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。   在开发过 ...
在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好 ...
Global site tag (gtag.js) - Google Analytics