内容列表
JSP语法(7)
JSP语法(7) JSP语法(7)
分类:Java 查阅全文
关于JSF和Struts的讨论1
JSF(Java Server Faces)是目前sun指定为view层标准的表示层技术。当前的版本为1.1。 Struts是一个使用较为广泛的开源表mvc框架。当前在国内使用的人数众多,目前的版本也是1.1。 笔者正在为一个项目框架作技术选型,所以先后研究了这两种技术。本人打算就目前所掌握的知识对这两种技术作一对比和分析。由于是初学,可能有不正确或者不完整的地方,希望大家能积极的讨论,指正。
分类:Java 查阅全文
设计语录
1、  有必要TO和对象进行分离吗?为什么要分离? 分离实现了数据与功能的分离。在传递数据时没有必要传递功能接口。仅仅是数据的传递,为什么要把功能接口暴露给web层?web层见到的只有数据。避免了的web层程序员的调用接口冲动。而实际上在web层调用是错误的。 这个理解有问题,功能接口的控制可以通过访问控制关键字来控制,比如只有包权限。 2、  但是TO和对象分离以后,有
分类:Java 查阅全文
RCP II:扩展通用工作台(1)
1、开始之前 (1)教程内容 l         第1部分Rich Client Platform入门主要介绍了 Eclipse 的插件架构、实现 RCP 应用程序的必要步骤、如何定义了插件清单,如何创建基本的透视图、如何创建和运行应用程序,以及如何启动一个独立的 RCP 应用程序 l  &n
分类:Java 查阅全文
Two Servlet Filters Every Web Application Should Have
http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html
分类:Java 查阅全文
关于JSF和Struts的讨论2
控制层:Struts中通过form的action来提交请求,通过ActionServlet来分发请求,最后由ActionBean来处理请求,在Action中实现业务逻辑或者调用其他的业务逻辑bean来完成用户的请求并返回客户端。在这里,一个form只有一个action,即一个页面只能提交到一个action Bean。对于页面上有多个按钮都需要提交的情况就需要使用一些变通的方法了。和传统的w
分类:Java 查阅全文
我的JDBC 技巧集
JDBC预处理语句的setDate() JDBC预处理语句的setDate()设置的时间只包括年月日。要完整时间需要调用setTimeStamp()   JDBC的preparedStatement.close()问题              
分类:Java 查阅全文
在tomcat中配置连接池
                         在tomcat中配置连接池 1.打开server.xml:在<Context > </C
分类:Java 查阅全文
JDBC学习笔记(六)
JDBC学习笔记(六) Thinkersky[Email:[email protected]] 关于婚姻与爱情,一组5至10岁的美国小孩给出了他们的答案。也许听起来傻傻的,但是谁能说小娃娃就一定不懂事呢?   1.合适的结婚年龄是多少岁?     84岁吧。那时候什么也不用做,有好多时间彼此相爱。(朱迪,5岁)     等我读完幼儿园,就得开始
分类:Java 查阅全文
RCP II:扩展通用工作台(2-1)
2、定义视图 (1)视图概述 l         视图在 Eclipse 工作台中是可视化容器,允许用户显示或导航特定类型的资源 l         视图负责从域模型中显示数据,应当将相似类型的对象分组到同一个视图中 l 
分类:Java 查阅全文
运用类反射机制简化Struts应用程序的开发
本文讲述了如何利用Java的反射的机制来简化Structs应用程序的开发。 一、Struts中引入ActionForm类的意义与缺陷: 在Struts应用程序中,ActionForm是一个很重要的概念,它的主要功能就是为Action的操作提供与客户表单相映射的数据(如果在客户指定的情况下,还包括对数据进行校验)。Action根据业务逻辑的需要,对数据状态进行修改,在改变系统状态后,ActionFo
分类:Java 查阅全文
利用 Java 平台的特性建造一个令人瞩目的系统
   在过去的几年中,Java 平台技术取得了一些惊人进展。但这项技术在某些方面的广泛应用和它最初的设计目标完全不同。Java 平台技术最初是希望通过客户端运行 Applet 和 application,来给网页增加交互性。而现在该技术最常见的用途却是基于服务器的 J2EE 系统。为了让 
分类:Java 查阅全文
漫谈Java程序的性能优化
Java使得复杂应用的开发变得相对简单。毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好的C++程序。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vect
分类:Java 查阅全文
快速一次性读取ORACLE CLOB的方法
 一个静态函数, 直接使用即可,函数没有考虑到CLOB区数据很大的情况, 大家可以根据自己的需要来使用  /**     * 从数据库中提取CLOB类型字段的内容并转换为字符串     * @param rs 数据库ResultSet,含有CLOB类型的字段   &n
分类:Java 查阅全文
我的Struts 技巧集
前言:为了解决开发struts应用中出现的问题,特开设此Struts 技巧集。2004年6月30日周咸立 1.对bean:write输出的数据进行格式化 在我们的struts应用中,如果bean:write输出的是很大的Double数据的话,默认情况下它会用科学计数化表示 如 1.316E8等。 我们需要将他进行格式化,如千分位格式化等。即输出为13,160,000.00。 如果是个别现
分类:Java 查阅全文
【推荐】JAVA入门者FAQ
一、入门 1、下载和安装J2SDK http://java.sun.com/j2se/1.4.1/download.html 2 JAVA VM http://www.java.com/en/index.jsp 3 API http://java.sun.com/api/index.html 1 首先下载J2SDK安装   a 更新PATH环境变量 为了能在任何目
分类:Java 查阅全文
RCP II:扩展通用工作台(6) (完)
6、运行应用程序 (1)使用额外的jar文件 运行程序的方法和第一部分是一样的,可以参考相应部分,但由于使用了googleapi.jar这个外部的jar文件,需要下面一些调整: l         将googleapi.jar加入到运行环境(plugin.xml)    <runtim
分类:Java 查阅全文
RCP II:扩展通用工作台(2-2)
(4)创建SearchViewLabelProvider类 package com.xqtu.google.views; import org.eclipse.jface.viewers.ITableLabelProvider;import org.eclipse.jface.viewers.LabelProvider;import org.eclipse.swt.graphics.I
分类:Java 查阅全文
JSP的基本环境配置
5。基本环境的配置很多初学者在配置jdk的基本环境的时候遇到一些问题,这里介绍一下配置基本环境的方法,如果有什么不完整的,欢迎补充。一般需要配置三个变量 JAVA_HOMEPATHCLASSPATH配置path,就是让你可以在命令提示符下可以直接运行javac,java,如果你在命令提示符下不能运行javac,java提示没有这个命令,那么是你的path没有配置好。如果你运行你的java类的时候提
分类:Java 查阅全文
Java中对HashMap的深度分析与比较
  在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不到很好的答案,
分类:Java 查阅全文
<< 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 >>