Java web
di_wq
这个作者很懒,什么都没留下…
展开
-
DAO模式下异常的处理方法
实际开发中很多情况下需要用到DAO模式,而这其中异常的处理就变得尤为重要,但处理起来并不那么简单 DAO执行的是数据库访问操作,可能抛出底层的SQLException,而底层的通常不应该暴露给客户端,DAO应该负责捕捉这些底层的异常,而不应该把数据库访问殿堂拆散到业务逻辑层,让业务逻辑层处理数据库异常.关于DAO对象的异常处理,通常推荐如下: 1、DAO方法应该抛出有意义的业务逻辑异常原创 2012-06-27 17:15:42 · 1502 阅读 · 0 评论 -
Servlet3.0的新特性
1.添加注解支持,这些annotation主要放在javax.servlet.annotation包里面,servlet不但可以使用这些annotation,还可以使用java其它通用注解。 2.添加servlet模块化功能,官方术语叫web fragment,也就是一个web项目可以有多个类似web.xml功能文件,当然一个项目只能有一个web.xml文件,可以有多个web- fragment原创 2012-07-25 17:32:56 · 1302 阅读 · 0 评论 -
数据导入到excel
需用用到poi的包,自己去下Java codepackage io; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.text.DecimalFormat; import java原创 2012-08-07 11:07:08 · 710 阅读 · 0 评论 -
跳转中用到的定时功能
var counter = 10; // 计数器初始值 function countdown() { var obj = document.getElementById("showCounter"); // 获取用来显示倒计时信息的 div obj.innerHTML = "倒计时:" + counter; // 更新倒计时的提示信息 if (--counter <转载 2012-07-23 11:36:04 · 442 阅读 · 0 评论 -
怎么使输入框变大代码
嫌输入框太小不够霸气吗?下面的代码可以实现输入框自定义大小原创 2012-08-07 10:52:23 · 6136 阅读 · 0 评论 -
关于XML的解析
东城区 西城区 崇文区 宣武区 朝阳区 和平区 河东区 河西区 南开区 河北区 红桥区 import java.io.File; import java.util.Iterator; import java.util原创 2012-07-23 11:17:55 · 364 阅读 · 0 评论 -
JSP基础知识详解
Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet HttpServeltRrequest:请求对象 getParameter():获得表单元素的值 getAttribute():获得request范围中的属性值 setAttribute():转载 2012-07-19 14:31:35 · 370 阅读 · 0 评论 -
过滤器:两个非常有用的过滤器
LoginFilter.java: import javax.servlet.FilterChain; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import java.io.IOException; import javax.servlet.Filter; import j转载 2012-07-12 10:20:56 · 1038 阅读 · 1 评论 -
java ME 开发工具下载地址
http://www.java-cn.com/uploadchenfeng2003/j2me/tools/j2me_wireless_toolkit-1_0_4_01-bin-win.zip转载 2012-07-12 10:12:13 · 339 阅读 · 0 评论 -
java对象转换成xml,javascript对象字符串, xml转换成java对象,支持任意类型,支持深层转换
/* * $RCSfile: TestJ2X.java,v $ * $Revision: 1.1 $ * $Date: 2007-6-7 $ */ package test.org.j2x.xml; import java.io.ByteArrayInputStream; import java.io.IOException; import org.dom4j.转载 2012-07-12 10:35:30 · 1138 阅读 · 0 评论 -
深刻理解servlet
servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 1、加载和实例化 容器负责加载和实例化一个servlet。实例化和加载可以发生在引擎启动的时候,也可以推迟到容器需要该servlet为客户请求服务的时候。转载 2012-07-12 09:24:03 · 236 阅读 · 0 评论 -
用servlet实现文件下载
Java代码 public class FileDownLoadSevrlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpSe原创 2012-06-27 17:38:25 · 703 阅读 · 0 评论 -
利用cookies 保存登录信息
Cookie cousername=new Cookie("username",username); Cookie coEmail=new Cookie("Email",Email); Cookie cologinDate=new Cookie("loginDate",now);原创 2012-07-30 09:57:36 · 532 阅读 · 0 评论