随笔分类 -  开发实践

JSP处理表单的一些经验分享
摘要:1:超连接跳转 比如:url="jsp/managerAction.do?"+url;只传递参数,不传递表单 2:即传参又提交表单 比如: function commonSubmit(url) { form1.action="/jsp/managerAction.do?"+url; form1.action.method=post; form1.submit(); } 3:js和java变量互传 ... 阅读全文
posted @ 2007-11-20 15:00 王永庆 阅读(545) 评论(0) 推荐(0)
Java语言异常处理(转载)
摘要:结论一:既然捕获了异常,就要对它进行适当的处理。不要捕获异常之后又把它丢弃,不予理睬。 结论二:在catch语句中尽可能指定具体的异常类型,必要时使用多个catch.不要试图处理所有可能出现的异常。 结论三:保证所有资源都被正确释放。充分运用finally关键词。 结论四:在异常处理模块中提供适量的错误原因信息,组织错误信息使其易于理解和阅读。 结论五:尽量减小try块的体积。 结论六:全面考虑可... 阅读全文
posted @ 2007-11-20 11:23 王永庆 阅读(229) 评论(0) 推荐(0)
log4j学习笔记2
摘要:package com.bodhiya.util; import org.apache.log4j.*; import java.io.*; public class Log4j { private static Logger log; public Log4j() { } public static void initLog4j(){ createDirectory();... 阅读全文
posted @ 2007-10-17 09:51 王永庆 阅读(521) 评论(0) 推荐(0)
bat文件说明
摘要:扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 ==== 注 ======================================= .bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而... 阅读全文
posted @ 2007-07-21 10:10 王永庆 阅读(603) 评论(0) 推荐(0)
Log4j学习笔记(1)
摘要:1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名... 阅读全文
posted @ 2007-07-10 15:25 王永庆 阅读(409) 评论(0) 推荐(0)
webService的使用-----Eclipse
摘要:1、首先编写服务端:第一部:先创建一个webService工程第二部:编写服务类hello.java与服务类应该实现的接口TestHello.java第三部:发布服务新建-->webService-->输入服务名称和上面服务类与接口2、编写客户端package com.wyq.business; import javax.xml.rpc.encoding.XMLType; import org.a... 阅读全文
posted @ 2007-06-18 09:41 王永庆 阅读(388) 评论(0) 推荐(0)
JSPTag标签库
摘要:标签库程序应该有以下几部分组成:(1)、标签的具体实现文件(*.java):必须继承javax.servlet.jsp.tagext.TagSuport(2)、标签的描述文件(*.tld)(3)、如果需要可以在web.xml中进行设置(4)、在JSP中通过标签进行自定义标签库的调用一、在具体实现文件(*.java)中,doStartTag方法:表示标签的开始 ... 阅读全文
posted @ 2007-06-14 13:44 王永庆 阅读(515) 评论(0) 推荐(0)
克隆表达式-----用于任务调度
摘要:(1)、克隆表达式可以包括7个字段:秒、分、小时、月内日期、月、周内日期、年(可选字段)(2)、特殊字符:一、反斜线(/)字符表示增量。"5/15"代表从第5秒开始,每15秒一次。二、问 号(?)字符和字母L字符只能在月内日期和周内日期字段中可用。问号表示这个字段不包含具体值,所以,如果指定月内日期,可以在周内日期字段中插入"?",表示周内日期值无关紧要,字母L放在月内日期字段中,表示安排在当... 阅读全文
posted @ 2007-06-12 10:07 王永庆 阅读(1259) 评论(0) 推荐(0)
Java关键字final、static使用总结
摘要:一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常... 阅读全文
posted @ 2007-05-31 13:53 王永庆 阅读(307) 评论(0) 推荐(0)
StringTokenizer类的用法
摘要:StringTokenizer类的主要用途是将字符串以定界符为界,分析为一个个的token(可理解为单词),定界符可以自己指定。 构造器有下面三种形式: ·public StringTokenizer(String str,String delim,boolean returnTokens); ·public StringTokenizer(String str,St... 阅读全文
posted @ 2007-05-25 09:28 王永庆 阅读(5286) 评论(0) 推荐(0)
properties类读取配置文件
摘要:package com.wyq.hibernate; import java.io.FileInputStream;import java.io.InputStream;import java.util.Properties; import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibern... 阅读全文
posted @ 2007-05-19 10:48 王永庆 阅读(618) 评论(0) 推荐(0)
java文件操作
摘要:(1)目录的建立/检查与删除 public void createDir(){ String path=request.getRealPath(""); path=path+"\sub";//将要建立的目录路径 File d=new File(path);//建立代表sub目录的File对象,并得到它的一个引用 if(d.exists()){ d.delete(); ... 阅读全文
posted @ 2007-05-10 14:14 王永庆 阅读(214) 评论(0) 推荐(0)
用java实现外部调用exe文件
摘要:调用其他的可执行文件,例如:自己制作的exe,或是下载安装的软件public void RunBat(String filepath)throws Exception{ String str=filepath+"execute.bat"; try{ Process p=Runtime.getRuntime().exec(str); ... 阅读全文
posted @ 2007-05-10 13:52 王永庆 阅读(535) 评论(0) 推荐(0)
java定时器的使用(Timer)
摘要:1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 private java.util.Timer timer; timer = new Timer(true); timer.schedule(new java.util.TimerTask() { public void run() { //s... 阅读全文
posted @ 2007-04-28 13:26 王永庆 阅读(31906) 评论(6) 推荐(2)
java定时器的使用(Scheduler )
摘要:首先添加所需要的类包:quartz-1.5.2.jar,quartz-all-1.5.2.jar,quartz-jboss-1.5.2.jar //设置定时作业 public void startScheduler(HttpServletRequest requests)throws SchedulerException{ try{ //建立作业调度器 Scheduler schedu... 阅读全文
posted @ 2007-04-28 13:17 王永庆 阅读(7793) 评论(0) 推荐(1)
java获取路径
摘要:(1)、request.getRealPath("/");//不推荐使用获取工程的根路径(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用(3)、request.getSession().getServletContext().getRealPath("/");//获取工程... 阅读全文
posted @ 2007-04-28 11:32 王永庆 阅读(1508) 评论(1) 推荐(0)