- 浏览: 317316 次
- 性别:
- 来自: 大连
-
最新评论
-
zlb824:
为啥视频没声音呢???
GWT编写hello world -
wyx510713:
视频打不开啊?
Junit测试Action -
wgcooo:
谢谢,非常感谢!
struts1.2之完整登陆 -
mercyblitz:
架构师要到自己的产品的通用性,而并非行业内的。把握好这一点,那 ...
软件架构师的误区 -
venuslu:
下载学习下
struts1.2之ActionForm验证讲解(附视频)
文章列表
详细见程序注释。
java 代码
import java.io.*;
import java.util.*;
class JavaCounter
{
private int fileCount; //记录java文件数目
private int rowCount; //记录代码行数
private int classCount ; //记录 ...
- 2007-03-03 12:43
- 浏览 1569
- 评论(1)
Struts上传文件<o:p></o:p>
开发环境:<o:p></o:p>
Eclipse3.2 、 MyEclipse5.0 、 Tomcat<st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">5.5.9</st1:chsdate><o:p>< ...
- 2007-03-03 12:33
- 浏览 3667
- 评论(4)
我的联系方式:
MSN:lyx_2709@hotmail.com
Email:lyx_happy@163.com
本文内容:
Junit测试Action
本文也是在上两个视频的基础进行改动,所以在看本文之前请大家先参考上两个视频。
在没有讲Junit之前,我们首先来了解一下webwork ServletDispatcher的工作原理
ServletDispatcher是默认的处理Web Http请求的调度器,是WebWork框架的控制器。相当于struts1.1的ActionServlet,同样我们也可以向Struts那样对其进行扩展,但一般情况下默认的就满足了我们的开发要求,在Struts1. ...
- 2007-03-02 19:19
- 浏览 16222
- 评论(2)
版权所有,未经允许请勿转载和篡改
有任何意见和建议,请email to:lyx_2709@hotmail.com
webwork原创视频
类型
名称
下载地址
webwork
webwork初体验
http://lyx.iteye.com/blog/56547
webwork
...
- 2007-03-01 21:29
- 浏览 6619
- 评论(1)
用登陆演示Model-Driven(模型驱动)、配置表单验证
本文主要在上一个视频(webwork初体验)的基本进行改动,所以在看本文之前,请先浏览上一个视频。
在webwork中Action根据Form的不同可分为二类:
一种是Field-Driven(字段驱动)Action;就是 Action用自己的字段来充当Form的角色,上一个视频给大家演示的例子就是采用了这种方式。本人感觉有点像struts中的动态Form。
当然这只是我自己的一些看法。还有一种是
- 2007-03-01 21:02
- 浏览 5689
- 评论(11)
相信用过struts开发过的人不能发现在Struts1.1中,每一Action都必需要继承一个抽象类org.apache.struts.action.Action;连接池存在的问题;struts处理Action时必须依赖servlet容器;表示层和Action之间的关联真是让人受不了。难以想像如果用struts1.1做一个中型项目会是什么样,如果再进行二次开发又会是什么样。虽然看似缺点甚多,毕竟是比较早的MVC,也是比较经典的。
Struts1.2已经在1.1的基础上有所改进。
Webwork的出现似乎一下子把这些缺点全都给弥补了。当然有他好的一面,就有他不好的一面。网上相关比较的评论很多。就不 ...
- 2007-02-28 18:12
- 浏览 9223
- 评论(11)
GWT是Google Web Toolkit的缩写.是google为了开发ajax而做的一个框架.采用的概念是用java开发程序之后,用GWT转换成js和html.debug之类的也可以在java的IDE中调试。为java程序员开发ajax提供也方便。也给那些熟练c/s开发b/s人带来了惊喜。本文主要介绍用gwt编写一个hello world!
准备工作:
eclipse3.2
gwt
安装GWT:http://code.google.com/webtoolkit/直接解压就可以了。c:\open\gwt-windows-1.3.3。
设置系统环境变量
• 新增一个环境变量G ...
- 2007-02-26 19:16
- 浏览 7221
- 评论(4)
分为定义,初始化,使用,消亡
写个例子测试一下:
第一步:建一个类User,代码如下:
java 代码
package test.lyx;
publicclass User {
private String userName;
public String getUserName() {
returnuserName;
}
publicvoid setUserName(String userName) {
this.user ...
- 2007-02-25 19:32
- 浏览 5762
- 评论(2)
gwt出现吸引了无数人的目光.网上关于gwt的文章也在日益的增多.vistafei一个eclipse插件.对于用过像delphi,VB的程序来说,一点都不陌生,他也可以像dephi,VB那样,想用那个控件进接拖进去就可以了.很方便.gwt,vistafei的出现给java程序开发ajax带来了许多的方便.
单独用gwt开发ajax时必要的两个步骤.
ApplicationCreator [-eclipse projectName] [-out dir] [-overwrite] [-ignore] className
projectCreator -eclipse [projectNam ...
Spring目前较为流行的框架之一.核心技术.DI,AOP
虽然不是一个完整的java规范,但在j2ee的开发领域却占着重要的比例.
目前较为流行的SSH体系结构.Struts用于表示层,Spring用于控制层,而hibernate用于数据库的持久层.而Spring在其 ...
- 2007-02-23 14:49
- 浏览 2564
- 评论(4)
一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(user).别外一个是身份证相关信息的表(card).card表的主键对应该user表的主键userid,也是user表的外键.有人才能有身份证.
User类代码如下:
java 代码
package test;
/**
* User generated by MyEclipse - Hibernate Tools
*/
public class ...
- 2007-02-21 13:14
- 浏览 14287
- 评论(8)
我们在bbs上经常会看到注册这个页面.假如用户已经全部填写了符合规范的信息,数据将全部提交到数据中.为了避免用户通过浏览器的后退功能.出现重复提交的可能.struts可以用token来解决重复提交的问题.源码和注释见附件
总结出来,希望对初学者有所帮助.
建一个Insert.jsp页面代码如下:
<%@ page contentType="text/html;charset=UTF-8" language="java"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix ...
用触发器实现在归定时间内不能修改数据!如果修改抛出一个异常!(注意:自定义异常号段为.20000到21000.
create or replace trigger trg_IU
before insert or update or delete on table_bill
for each row
declare
v_str varchar2(10);
begin
if inserting then
v_str:='insert';
else
v_str:='update';
end if;
insert into lyx(t_name) values(v_str);
if( ...
sql 代码
select * from login a
where rowid!=(select min(rowid) from login b where a.username=b.username)
delete from login a
where rowid!=(select max(rowid) from login b where a.username=b.username)
最近做个项目,需要在tomcat,weblogic中写连接池.weblogic还是老样子,照着图形界面配置就可以了.Tomcat我用的是5.5.9.虽说以前用tomcat4版本写过,可早就听说,5版本和4版本的差距很大.所以就提前做好了心里准备,先看了一个帮助文档,花了进一个小时的时间搞定,现在整理出来与大家分享.
其实Tomcat5要比tomcat4简单多了,如果还是按tomcat4的套路来,呵呵,那恐怕那走很多弯路了.
第一步:在tomcat5→common→lib下加入你所连接数据库的驱动包.这里我用的mysql数据库.
第二步:在tomcat5→conf→Catalina→localho ...