实用技巧Java篇(1)

 1、实用技巧Web篇(4)的Java实现    public static int getBytesLength(String s, String encode) {        if (s == null) {            return 0;        }        byt...

2009-10-18 20:25:00

阅读数 1006

评论数 0

实用技巧Web篇(4)

4、全角半角字符混合输入的处理l  问题1:输入长度的验证,例如输入内容在数据库中是40字节,所以输入长度不能超过40字节;而JavaScript中的String.length获得的是字符个数。l  解决方法:通常全角字符为2字节,而半角字符为1字节;这样String.length获得的长度相当于...

2009-10-17 10:19:00

阅读数 1237

评论数 0

实用技巧Web篇(3)

3、双表头固定的数据列表中,滚动条同步移动的实现l  问题:Web中单表头固定的数据列表使用比较多,其滚动条移动的实现很简单,只要使用标记,设置其的样式就可以了。但有时也需要使用双表头固定的数据列表,典型的例子就是人员的日程安排。l  解决方法:分别用三个标记包含上表头(topheader),左表...

2009-10-14 20:40:00

阅读数 731

评论数 0

实用技巧Web篇(2)

2、在使用window.showModalDialog()方法打开窗口中,如何提交表单不会弹出新窗口?l  问题:首先window.showModalDialog()只在IE浏览器中有效。在使用window.showModalDialog()方法打开窗口中提交表单时,IE浏览器默认情况在新窗口中显...

2009-10-09 21:43:00

阅读数 593

评论数 0

实用技巧Web篇(1)

1、如何每次请求Web页面都取最新版本,而不是浏览器缓存中的页面l  问题:浏览器中可以设定缓存选项来设置是否使用页面缓存,所以没法强制用户设定所有的Web页面都不使用缓存。l  解决方法:在页面的标记中添加下面的标记,以保证该页面不缓存,每次请求都取最新版本。   l  浏览器缓存设置是针对所有...

2009-10-09 21:38:00

阅读数 629

评论数 0

Update Samples Project to Struts2 part3 (over)

3. Refactor web layer(1) LoginActionpublic class LoginAction extends ActionSupport {    public String execute() {        if (userService.isUserValid(...

2008-05-14 22:31:00

阅读数 842

评论数 0

Update Samples Project to Struts2 part2

2. Configure Struts2(1) web.xml    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://java.sun.com/xm...

2008-05-14 22:19:00

阅读数 822

评论数 0

Update Samples Project to Struts2 part1

To update Samples Project to Struts2, we just need three steps:l        Setup Struts2 & Spring runtime environmentl        Configure Struts2, als...

2008-05-14 22:13:00

阅读数 887

评论数 0

Equinox outline [note]

Equinoxl        an OSGi R4 specification implementationl        Involve: OSGi framework implement, OSGi standard service bundles implementation, OSGi...

2008-05-14 21:37:00

阅读数 778

评论数 0

OSGi in a nutshell [note]

OSGi specificationl        An open specification for the delivery of managed services to networked environment.l        OSGi services platform: OSGi ...

2008-05-14 21:20:00

阅读数 739

评论数 0

使用MyEclipse6开发Struts+Spring应用程序Samples Project下载

这个示例到此告一个段落,其实这介绍了最基本的一些使用方法,只是一个程序开发的起点。实际的项目要复杂的多,像Struts、Spring、iBatis、Hibernate等技术的细节部分还需要参考相关书籍。这个示例还有许多需要改善的地方,如Message处理机制、Exception处理、Log出力等,...

2007-11-30 22:25:00

阅读数 2015

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(10)

10、事务支持l         Spring支持声明式事务支持,不需要编码,就能实现事务处理l         由于Spring声明式事务支持通过Spring AOP实现,除了已经追加的spring-aop.jar,还需要追加依赖的jar文件:Ø         aopalliance.jar(...

2007-11-30 17:56:00

阅读数 1773

评论数 1

使用MyEclipse6开发Struts+Spring应用程序(9)

9、Hibernate3 DAOl         需要追加的jar文件:Ø         spring-hibernate3.jarl         由于JBoss APP Server支持Hibernate3,下面的hibernate3及依赖jar文件只是在部署到Tomcat和Resin时...

2007-11-30 17:53:00

阅读数 1689

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(8)

8、iBatis DAOl         需要追加的jar文件:Ø         spring-ibatis.jarØ         ibatis-2.3.0.677.jar(可以是其它2.x版本)l         有关iBatis的使用,这里不详细说明,可以参考iBatis相关书籍,如《...

2007-11-29 13:05:00

阅读数 1742

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(7)

7、JDBC DAOl         DB访问通常使用DAO设计模式,这里说明Spring支持的三种常用的方式:JDBC、iBatis和Herbinate,这里先说明JDBC DAO(Spring提供)l         需要追加的jar文件:spring-jdbc.jar(1) DAO接口pu...

2007-11-29 13:01:00

阅读数 1786

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(6)

6、配置JNDI DataSourcel         JDNI配置因不同服务器而异,这里分别说明(1) tomcat5.5.17l         在Tomcat的conf目录下的context.xml中追加:    MySqlDS" auth="Container&quo...

2007-11-29 11:29:00

阅读数 1700

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(5)

5、配置DB访问(1) 准备数据库l         这里使用MySql(开源),创建用户test@localhost,密码为test,设置缺省数据库为test,并赋予test数据库全部权限:l         在test数据库中创建users表:DROP TABLE IF EXISTS `tes...

2007-11-29 11:27:00

阅读数 1908

评论数 1

使用MyEclipse6开发Struts+Spring应用程序(4)

 4、分离业务逻辑l        Action应该只负责画面迁移的控制,而业务逻辑的具体细节应该封装到业务层,Action只要调用业务接口就行了l        这里将Action中的业务逻辑移到业务类中,并使用Spring的Bean机制进行管理(1)创建业务接口和业务类l        业务接...

2007-11-24 08:59:00

阅读数 2221

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(3)

   3、部署应用程序(1) 配置APP/Web服务器l        这里以JBoss为例,Tomcat和Resin配置是一样的l        Eclipse中,Window -> Preferencesl        确认Java -> Installed JREs指向的是JD...

2007-11-24 08:57:00

阅读数 1855

评论数 0

使用MyEclipse6开发Struts+Spring应用程序(2)

 2、开发Struts应用程序(1) 创建Web Project l        指定工程名字:Samples(2) 添加Struts开发功能l        右击Samples工程,MyEclipse -> Add Struts Capabilities: l        选择Stru...

2007-11-24 08:41:00

阅读数 2976

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭