java ptdir_不知疲倦的猪

本文介绍了在Struts1.2.7中如何通过mappingdispatchAction的parameter属性利用Java反射实现不同请求方法的动态调用。内容涉及HttpSession Binding Listener接口和Java代码规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ad7783aa1ba2a200a76d9324041d0431.gif

1:

struts1.2.7

中使用

mappingdispatchAction

parameter

中直接来定义的就是

METHOD

name

一个

/xxxx.do

用一个

来定义比如

parameter=”add”

type=”xxxextMappingdispatchAction”

>

parameter=”edit”

type=”xxxextMappingdispatchAction”

>

看一下STRUTS的源代码,其实实现就是java relection非常的简单

posted @ 2006-04-13 08:53 小小程序程序员混口饭吃 阅读(660) | 评论 (0) | 编辑 收藏

ØExit TOAD Launch TOAD On the Login screen their should be an option to

> use 'SQL Net compatible Net8' Please check this

问题就解决了呵呵,可能是要求兼容以前的ORACLE的用法,现在去掉了就好了,没有问题了

posted @ 2006-04-13 08:53 小小程序程序员混口饭吃 阅读(1808) | 评论 (1) | 编辑 收藏

HttpSessionBindingListener

接口的对象

- -

Session

代表客户的会话过程,客户登录时,往

Session

中传入一个对象,即可跟踪客户的会话。在

Servlet

中,传入

Session

的对象如果有一个实现

HttpSessionBindingListener

接口的对象(方便起见,此对象称为监听器),则在传入的时候(即调用

HttpSession

对象的

setAttribute

方法的时候)和移去的时候(即调用

HttpSession

对象的

removeAttribute

方法的时候或

Session Time out

的时候)

Session

对象会自动调用监听器的

valueBound

valueUnbound

方法(这是

HttpSessionBindingListener

接口中的方法)。

posted @ 2006-04-13 08:52 小小程序程序员混口饭吃 阅读(3479) | 评论 (2) | 编辑 收藏

Property

就是定义常量

就是一个任务

删除一个目录

家里目录

就是拷贝到哪个目录

就是从哪里拷贝

就是依赖别的任务

Path

是类的路径,指定当前编译的类路径

定义任务标签,

posted @ 2006-04-13 08:52 小小程序程序员混口饭吃 阅读(159) | 评论 (0) | 编辑 收藏

头标:JAVA-CODE STYLE-CODE TEMPLATE-->NEW JAVA FILES-->

/**

* Copyright (c) 2001-2005 by ** Corporation

*   All rights reserved.

**/

作者版本:java ->code stype-->code templates-->Comment -->types

/**

* @author Jianping Wang (aaa@aaa.com)

* @version $$Id: ${file_name},v 1.1 ${date} ${time}Jianping Wang Exp $$

* ${tags}

*/

posted @ 2006-04-13 08:51 小小程序程序员混口饭吃 阅读(621) | 评论 (0) | 编辑 收藏

Static

变量对于改类所有的对象都是可见的,如果实在一个

JVM

里面,当然对于

WEB

来说,在一个

WEGLOIGC

server

上调试一个程序,相当于一个

JVM

STATIC

对于该类的任何实例都是可见的。

要是在应用程序里面,如果调试

2

个应用程序,那么这

2

个应用程序不会在一个

JVM

里面,那么

STATIC

各自维护各自的没有任何联系,除非是一个应用程序有多个窗口你才能看到

STATIC

变量的效果

写这段文字的意思就是说:

STATIC

JVM

的关系,有时间一定看看

JAVA

虚拟机这本书

posted @ 2006-04-13 08:49 小小程序程序员混口饭吃 阅读(204) | 评论 (0) | 编辑 收藏

阅读全文

posted @ 2006-04-13 08:49 小小程序程序员混口饭吃 阅读(356) | 评论 (0) | 编辑 收藏

java.io.InputStream is = Test.Class.GetResourceAsStream("test.template");

is  --->String  all = "sdfsdfsfd<>"; //like....

//replice <> as   user:wjp

String replace = "user:wjp";

RE r = new RE("<>");

r.subst(all,replace);

OK,you can get the replaced String ...

posted @ 2006-04-13 08:48 小小程序程序员混口饭吃 阅读(206) | 评论 (0) | 编辑 收藏

asnchronized  在一个线程调用它之前必须先给它加

类修饰符

Public                  可以从其他类中访问

obstract                本类不能被实例化

final                   不能再声明子类

构造器修饰符

Public                  可以从所有的类中访问

Protected               只能从自己的类和它的子类中访问

Private                 只能在本类中访问

域修饰符

Public                  可以从所有的类中访问

Protected               只能从本类和它的子类中访问

Private                 只能从本类中访问它

Static                  对该类的所有实例只能有一个域值存在

transient               不是一个对象持久状态的一部份

Volatile                可以被异步的线程所修改

final                   必须对它赋予初值并且不能修改它

局部变量修饰符

final                   必须对它赋予初值并且不能修改它

方法修饰符

Public                  可以从所有的类中访问它

Protected               只能从本类及其子类中访问它

Private                 只能从本类中访问它

abstract                没有方法体,属于一个抽象类

final                   子类不能覆盖它

static                  被绑定于类本身而不是类的实例

native                  该方法由其他编程语言实现

asnchronized            在一个线程调用它之前必须先给它加

posted @ 2006-04-13 08:48 小小程序程序员混口饭吃 阅读(175) | 评论 (0) | 编辑 收藏

(1:)sitemesh.xml 文件好像默认只能放在web-inf下面,

不过我感觉肯定sitemesh提供其他的loader方式,在类包里面提供,

decorators.xml 文件的位置就比较随便了,在sitemesh.xml 中配置一下她的路径就好

如:

(2:)

decorators.xml

*.jsp

这里面可以定义多个decorator

对应不同的文件名,或者匹配不同的路径何文件后缀都可以

(3:)

main.jsp

default title

this is template footer

不过SITMESH对一些设计来说简直是在灾难,ajax感觉无法与其整合在一起用

posted @ 2006-04-13 08:45 小小程序程序员混口饭吃 阅读(2360) | 评论 (0) | 编辑 收藏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值