- 浏览: 35338 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
在你的action类中。定义一个str,并加上get set 方法。只要你在action中设置了str的值。request范围内就可以获取。
比如
public class TestAction extends ActionSupport {
private String str;
//省略getter setter
public String execute() {
str = "123";
return SUCCESS;
}
}
页面直接用 {str}
struts2 通过通配符的使用可以大大简化其配置文件。其在配置文件中的使用形式如下:
一、调用相同Action中的不同方法:
<action name="*Action" class="Test.LoginRegistAction" method="{1}" >
<result name="input"> /login.jsp </result>
<result name="success"> /welcome.jsp < ...
Hibernate 主键生成机制[摘]
- 博客分类:
- SSH2 框架
Hibernate的主键生成机制
1) assigned
主键由外部程序负责生成,无需Hibernate参与。
2) hilo
通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。
3) seqhilo
与hilo类似,通过hi/lo ...
比如现在有一人员表 (表名:peosons)
若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来
select p1.* from persons p1,persons p2
where p1.idp2.id
and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address
可以实现上述效果。
几个删除重复记录的SQL语句
1.用rowid方法
2.用group by方法
3.用distinct方法
...
滚动新闻标签 -- JSP
- 博客分类:
- 前端综合[JS、CSS等]
根据需要复制下面代码即可
=================================================================
代码:
<marquee scrollAmount=2 width=450>实现滚动消息-----</marquee>
参数详解:
a)scrollAmount,它表示速度,值越大速度越快。如果没有它,默认为6,建议设为1~3比较好。
b)width和height,表示滚动区域的大小,width是宽度,height是高度。特别是在做垂直滚动的时候,一定要设height的值。
c)direction,表示滚动 ...
(1)表名:购物信息
购物人 商品名称 数量
A 甲 2
B 乙 4
C 丙 1
A 丁 2
B 丙 5
……
(其他用户实验的记录大家可自行插入)
给出所有购入 ...
DB2查询表结构的SHELL
- 博客分类:
- 数据库--DB2
1.新建一个文件showtab
注意: 该文件要建在PATH值所指向的路径下,否则只能敲全路径才能执行
可以在 .bash_profile里面看到 PATH路径 (PATH=$PATH:$HOME/bin)
2.在showtab里面画点东西:
db2 connect to iccarddb user iccard using iccard
db2 "describe select * from $1"
3.为此文件附加可执行权限:
chmod 777 showtab
测试:(如果showtab没放在PATH下 则需要 ...
数据库优化收集
- 博客分类:
- 数据库--ORACLE及综合
三、不可优化的where子句
1.例:下列SQL条件语句中的列都建有恰当的索引,但执行速度却非常慢:
select * from record where substring(card_no,1,4)='5378'(13秒)
select * from record where amount/30< 1000(11秒)
select * from record where convert(char(10),date,112)='19991201'(10秒)
分析:
where子句中对列的任何操作结果都是在SQL运行时逐列计算得到的,因此它不得不进行表搜索,而没有使用该列上面的索 ...
抽象类 抽象方法 接口 谈论分析整理
- 博客分类:
- java 综合
概念:
1. 接口区别于普通类,接口的关键字为 interface。普通类的关键字为 class。
2. 修饰符abstract修饰的普通类为 抽象类。同样abstract修饰的方法为 抽象方法。
接口于抽象类的区别:
1.接口可以被多重继承(多重实现?)。class类不能被多重继承。
eg:
class A extend B extend C 是不被允许的。B和C为普通类或者抽象类。
class A implements B,C 是可以的。B和C均为接口
...
java 修饰符 整理
- 博客分类:
- java 综合
java 中的修饰符可以粗略分成两类:可见性修饰符和修饰符。
class(类) 的修饰符:
可见修饰符:
缺 省 : 仅同一包中的类中可见。
public : 同一包中可见,在其他包中需要import后才可见。
修饰符:
final 修饰符,表示该类不可被继承。
abstract 修饰符,表示该类为抽象类,不允许新建对象。
variable(变量) 的修饰符:
可见修饰符(从小到大列举):
private : 本类中可见。
...
Double pdd = new Double(2.2250738585072012e-308);
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> New Document </title>
<meta name="Generat ...
一、JDBC连接DB2
Java代码
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
String url="jdbc:db2://dburl:port/DBname"
cn = DriverManager.getConnection( url, sUsr, sPwd );
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
String url="jdbc:db2://dburl:port/D ...
dorado 资料的一些链接
- 博客分类:
- dorado框架
dorado 组件详解 http://www.docin.com/p-47296591.html
dorado 中的记录状态
- 博客分类:
- dorado框架
记录状态:
none -无状态: 当数据下载到客户端,此时记录是“无状态”的,这是 Dorado的默认状态。
new -新增状态:表示该记录刚刚被添加到数据集,并且尚未得到验证和确认。如果此时我们执行了对该记录的撤销,那么该记录将被从数据集中移除。
insert -已添加状态:表示这是一条新增的并且已经经过验证和确认的记录。
modify -已修改状态:表示这是一条数据已经被修改的并且已经经过验证和确认的记录。
delete - 已删除状态:表示这是一条被标记为已删除的记录。默认形式下此种记录是不可见的,我们对数据集的遍历操作也不会得到该记录。(本次不做记录网上很多例子)
原 ...