- 博客(16)
- 资源 (1)
- 收藏
- 关注
Servlet与模板方法
我们知道在手写Servlet方法时,会继承父类HttpServlet,这样我们创建的类就会继承HttpServlet,我们知道在HttpServlet中有几个很重要的方法,一个是doPost()方法,一个是doGet()方法,还有一个是Service()方法,当我们在调用自己写的MyServlet方法时,系统会默认调用doGet()方法,为什么呢? 这是因为在Service()方法...
2011-02-25 15:37:12 168
分页查询
package com.cx.drp.util;import java.util.List;/** * 封装分页对象PageModel * @author CX *http://chenxu.wo.blog.163.com/ */public class PageModel { //分页列表 private List list; //总页数...
2011-02-22 16:12:09 75
SQL语句分页查询
select * from( select rownum rn,user_id,user_name,password,contact_tel,email,create_date from ( select * from t_User where user_id<>'root' order by user_id )where rownum <= 6...
2011-02-22 09:41:17 126
CheckAll选中时,下面所有的CheckBox都选中
//CheckBox全选 function checkAll(field) { var selectFlags=document.getElementsByName("selectFlag"); for(var i=0;i<selectFlags.length;i++){ selectFlags[i].checked=field.checked; } }...
2011-02-22 09:14:24 739
Ajax验证用户ID是否存在
var xmlHttp;function createXmlHttp(){ //表示当前浏览器不是ie,如ns,firefox if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { xmlHttp = new ActiveX...
2011-02-21 20:10:42 287
JavaScript常用表单验证
function addUser() { var userIdField = document.getElementById("userId"); var userNameField = document.getElementById("userName"); var passWordField = document.getElementById("password"); var ...
2011-02-21 16:43:27 101
PreparedStatement小知识
PreparedStatement可以提高性能,当SQL语句不发生改变时,该语句不会再次被编译,所以PreparedStatement会有更高的效率。 类中的静态方法可以直接使用,而不需要实例化。昨天在做XML读取文件的时候,由于忘了对Model实例化,一直报空指针错误,很晕。...
2011-02-20 09:21:43 83
XML访问方式
读取XML文件常用的有四种方式,W3C ,JDom ,Dom4j 等,这几种读取方式中,Jdom比Dom4j更简单,但是效率并没有Dom4j好,所以我们更多的采用Dom4j来读取Xml文件。 常见的这几种读取XML文件方法都是第三方开发的,对于XML文件的读取方式的API文档,我们只需简单了解就可以了,但是对于Sun公司发表的标准的J2EE以及J2SE的API,我们应该尽可能熟练的...
2011-02-20 09:17:03 241
JSP小结
JSP在第一次使用时,会被编译成Servlet(Java类),在以后的使用过程中,如果JSP不变,那么JSP将不会在编译;否则的话,系统会再次对JSP进行编译。所以JSP在第一次被访问时,响应速度慢。也许是因为JSP只是第一次被访问时才被编译,所以JSP的性能要优于CGI,PHP,ASP等页面吧。 JSP程序由JSP Engine先将它转换成Servlet代码,接着将它编译成类文件...
2011-02-20 08:52:09 118
转发与重定向的区别
在页面进行跳转时,有两种方式:转发和重定向。 转发就是在JSP容器使用内部的方法调用目标页面,在一个新的页面继续处理同一个请求,而浏览器的地址并不改变。在进行转发时,页面中的参数可以继续传递到下一个页面中使用,通过Request.getParameter()调用参数。 重定向就是浏览器重新发送一次请求,上一个页面生成的Request对象将消失,如果要保存变量,只能通过Ses...
2011-02-18 21:26:48 109
原创 静态代理一些知识
(1)需要建立大量的代理类(2)重复的代码会出现在各个角落(违背了重复的代码最好不要出现多次)一般,一个类中的某个方法如果实现较多的功能,我们通常将这些方法分离出来执行。一方面便于程序的阅读;另一方面便于方法的重用。静态代理就是把我们类中某个方法的具体实现,拿出来放在另外一个类中来处理,这样做的好处就是符合OCP(开闭原则)。...
2011-02-18 16:07:22 70
Session与Cookies的关系
在我们浏览网页中,每发一次请求,都会在本地写下Cookies,如果Cookies不设置时间的话,只是在浏览器中保存,在当前窗口和子窗口中有效,在新打开的窗口中读不到数据。一个Servlet/JSP设置的Cookies能够被同一个路径下面或者子路径下面的Servlet/JSP读到,其他路径无法读取到。例如在我们设置了JSP的访问路径是Boy/TestServlet,那么我们在B...
2011-02-18 16:04:25 88
原创 Servlet介绍
1.Servlet是什么? Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet...
2011-02-17 21:17:16 151
dorado
dorado产品全称是“Dorado 展现层中间件”,它的主要作用就是展现一些绚丽的效果,只不过这是我们开发中的第三方组件,在使用过程中需要获得第三方开发商的许可认证以及使用权。 从产品形态上讲,dorado由两部分组成:一部分是由具有AJax特征的Web应用表现层的快速开发框架;第二部分是配套的IDE开发工具。开发工具又分为独立的dorado studio与Eclipse插件两种...
2011-02-17 10:04:57 215
Ext
Ext是一种强大的JS类库,主要包括data,widget,form,grid,dd,menu,其中最强大的应该算grid了.编程思想是基于面向对象编程(oop),扩展性相当的好.可以自己写扩展.自己定义命名空间.web应用可能感觉太大.不过您可以根据需要按需加载您想要的类库就可以了. Ext主要包括三个大的文件ext-all.css,ext-base.js,ext-a...
2011-02-17 09:43:36 109
原创 J2EE查询条件中的注意事项
在如上图所示的查询中,我们每次进行查询时,除了要保存分销商代码,分销商名称,和开始日期,结束日期外,在分页模式下,也需要保存这些参数传递过去,不然的话,就会出现分页下显示内容为空。 在.NET下我通常使用Session变量来保存,而在J2EE环境下,更多的是使用Atrribute来保存,并通过EL表达式取得所需要的参数,二者的原理是一样的。做程序最重要的就是严谨性,而不是单单实现某个...
2011-02-16 09:21:33 112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人