`
Joy.zhang
  • 浏览: 59006 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
思想:忘记错误的人,会重蹈覆辙. l         代码规范 1.         如果要用到接口里的常量,不要用实现,直接用接口/类名.常量名, <也就是组合优先大于继承与实现,所谓的组合是直接引用.> 2.         如果在一个类里,这个变量及方法,被多次使用,就把它抽取到父类里. 3.         QueryRunner不要做全局声明. 4.         如果有很多的DAO的增,删,查,改,就建一个BaseDAO抽象类,它里面 写出增,删,查,改的抽象方法,这样不管是学生的,老师的增,删,查,改.你只要继承这个 类.,然后重写就行 ...
Junit3: 1>单元测试:单元测试就是用代码测试代码. 2>:怎样看测试是否成功:给一个期望的值,与一个测试的值,当它们不一致时,表示测试失败. Junit4: 1>     这与junit3的最大区别在于它不用继承TestCase类. 2>     如果你想要让一个方法只执行一次时,就在此方法前加 (BeforeClass,结束是)AfterClass 例: @BeforeClass Public void initBeforClass() { &nbsp;&nbsp;&nbsp;&nbsp;&am ...
DbUtil这个操作数据库的工具 操作数据库的强大工具: http://commons.apache.org/dbutils/examples.html&nbsp; dbutils:这个网站有操作数据库更简洁的实例,,比加说增加,修改,查询,删除. 用它实例里的方法可以省去我们以前用的预编译.例如增 ...
Struts的主要包有: Commons-digester-1.7.jar:它基于规则的xml文档解释,主要用于xml到Java对象的映射,简而言之它是解释xml的包。 Commons-beantils-1.7.jar:提供Java反射和自身API的包装,主要用于帮助开发者获取或设置JavaBean属性。 Commons-logging-1.0.4.jar:日志包 Commons-validator.jar:Struts的数据效验包。 Struts的组件: 1、  actionServlet:所有程序的入口截获所有用户的请求(Struts的核心) 2、  actionMapping ...
Servlet API提供了基本的应用程序事件监听器接口。编程者可以通过实现这些接口来使用管理事件的功能。Servlet2.4以后提供了对以下对象的事件监听:ServletContext,HttpSession,ServletRequest。监听ServletContext可以使Web程序得知整个应用程序载入和卸载等运行情况。监听HttpSession可以Web程序了解应用程序会期间的状况并作出响应。监听ServletRequest可以使 Web程序控制Web请求的生命周期。 下面结合JavaServetAPI官方文档对各个事件监听器接中进行说明。 一、 ServletContextListen ...
Servlet 过滤器大全 一、字符编码的过滤器 import javax.servlet.*; import java.io.IOException; /** *//** * 用于设置 HTTP 请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理 Html Form请求参数的中文问题 */ public class CharacterEncodingFilter implements Filter { protected FilterConfig filterConfig = null; protected String encoding = ...
本文介绍利用jsp读取远程文件保存到本地的文章专题。 用jsp,读远程文件,保存到本地 读取网络文件有些不一样,我给你一个完整的代码吧,存成jsp就可以直接运行的。 <%@ page import="java.io.*"%> <%@ page import="java.net.*"%> <%@ page import="java.util.Properties"%> <% //?程文件路径 String s1 = "http://www.google.co.jp"; / ...
在配置jsp开发环境的过程中会碰到不少问题,感谢网上的许多前辈的经验总结,作者cl41的JSP连接Mysql数据库攻略和作者Saulzy的MySQL学习笔记等文章对我来说简直是雪中送碳。 为了帮助象我一样的初学者在此总结了不少作者的经验 ...
本文介绍JSP中用bean封装常用的功能的文章专题。 1、建立一个Bean package guestbook; import java.sql.*; /** * Title:用Javabean连接数据库 * Description:用Bean把常用的数据库功能封装,在JSP中声明该Bean。 * Copyright: Copyright (c) 2001 * Company:极速网络小组 * 编者:极速网络小组 * version 1.0 */ public class sql_data { ??? String sDBDriver="sun.jdbc.odbc.JdbcOdbc ...
本文介绍JSP中关于html的转换技巧的文章专题。 public static String escapeHTMLTags( String input ) { // Check if the string is null or zero length -- if so, return what was sent in. if( input == null || input.length() == 0 ) { return input; } // Use a StringBuffer in lieu of String concatenation -- it is much more effic ...
本文介绍在JSP中设置HTTP应答头的文章专题。 PrimeNumbers.java    注意,该Servlet要用到前面给出的ServletUtilities.java。另外还要用到:PrimeList.java,用于在后台线程中创建一个素数的Vector;Primes.java,用于随机生成BigInteger类型的大数字,检查它们是否是素数。(此处略去 PrimeList.java和Primes.java的代码。) package hall; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; ...
结合J2EE和CORBA可以充分利用两者的优点建立性能更好功能更强的应用系统,例如可以使用C++实现的CORBA对象作为业务处理构件,形成高性能业务逻辑层,在JSP中访问CORBA构件建立展现层。?下面我们就一起来看一个在JSP中访问CORBA服 ...
本文介绍学习jsp与javascript结合在页面间传递参数的文章专题。 jsp与javascript结合用以处理confirm确认以达到传递参数到另一个页面的作用    目的是从数据库取出一系列数据,在每一行结束有删除一项,但是删除的时候需要用户确认是否删除。    首先我用了javascript来判断 <script language=javascript> function Myconfirm(id) { if (confirm(是否确定删除该用户?)) { deleteUser(id) } }    这样在调用javascript:Myconfirm()时会跳出确定与取消 ...
本文介绍JSP Commons FileUpload 组件上传文件的总结的文章专题。 也许好东西就是需要慢慢地去发现和总结的. 以前我写的JSP系统都是采用Jsp SmartUpload 组件来解决的. 前几天客户投诉说,上传大文件的时候,浏览器无反应,甚至会崩溃.叫我帮忙解决一下并加上上传进度表示(这个暂且不表,有需要的可加我MSN:info@hkeb.com). 立即google ,baidu 一下,才知JSp SmartUpload 适用于比较小文件的时候,而如果上传大文件的时候还得数commons FileUpload 组件. 在网上翻阅了无数篇关于这个东东的资讯. 基本上每一 ...
由于朋友问起我开发JSP前都要做些什么,就写了这篇东东。 ? 如果有高手误进,请指正,不要扁我喔!:) ?? 前期准备软件: ?? j2sdk-1_4_0_01-windows-i586.exe???-----JSDK?JAVA开发工具包 ?? jakarta-tomcat-5.0.18.zip???-----TOMCAT5?服务器 ?? jcpro300.zip?????-----JCREATOR3.0?JAVA编译工具 ?? j2sdk是必须的,另外两个可自选,听说Eclipse加Lomboz也不错(Eclipse是IDE, ?? 即集成开发环境,Lomboz是它的一个插件,据说调试JSP ...
Global site tag (gtag.js) - Google Analytics