
java web
文章平均质量分 83
keithJava
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jsp之page指令
jsp中的page常用属性:autoFlush:值为:true/false,当值为true,当缓冲区满时,到客户端的输出被刷新;如果设置为false,当缓冲区满时,将出现异常,表示缓冲区溢出。默认为“true”;buffer:指定到客户端输出流的缓冲模式。如果为none,则表示不设置缓冲区;如果指定数值,那么输出的大小就必须小于这个值。此属性要和autoFlush一起使用,默认大小不...原创 2011-01-11 14:37:00 · 244 阅读 · 0 评论 -
jsp/servlet之过滤器
1,什么是过滤器(filter)? 它是以一种组件的形式绑定到web应用程序当中的,与其他的Web应用程序组件不同的是:过滤器是采用“链”的方式进行处理(当需要限制用户访问某些资源或者处理请求时时提前处理某些资源时);当用户发出请求到web服务器,web服务器并没有直接去找到那个相应的web资源,而是交给了过滤器,所有的请求由过滤器去处理,然后在访问相应的web资源;这样可以达到对...2011-01-15 14:03:12 · 223 阅读 · 0 评论 -
jsp/servlet之监听器
1,什么是监听器? 其主要的功能就是监听Web的各种操作,当相关的操作触发后将产生的事件,并对此事件进行处理;2,对application监听! 对application监听,实际上就是对ServletContext(Servlet上下文)监听,主要使用ServletContextListener和ServletContextAttributeListener两...2011-01-15 16:05:44 · 192 阅读 · 0 评论 -
javaWeb之表达式语言---初始EL
1,何为表达式语言(Expression Language,EL)? EL是JSP 2.0中新增的功能,使用EL可以方便的访问标志位(JSP中一共有page[pageContext],request,session和application4种标志位)中的属性内容,这样可以减少页面中的脚本代码;2,EL的格式:${属性名称} 使用表达式语言可以方便地访问对象中的属性,提...2011-01-16 08:55:48 · 187 阅读 · 0 评论 -
jsp标签编程『上』---编写标签
1,什么是JSP标签库? JSP标签库(自定义标签库),是使用XML语法格式完成程序操作的一种方法,其使用的形式类似与JavaBean的使用语法"<jsp:useBean>"。与JavaBean一样都可以将大量的负责操作写在类中。2,定义一个简单的标签---空标签! 实现一个标签,可以直接继承javax.servlet.jsp.tagext.TagSuppo...2011-01-16 21:30:10 · 159 阅读 · 0 评论 -
jsp标签编程『中』---定义有属性的标签
定义一个日期标签,则用户就必须指定格式化日期的格式;DateTag:package com.keith.tag;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.jsp.JspException;impor...2011-01-17 09:13:24 · 137 阅读 · 0 评论 -
jsp标签编程『下』---TagSupport类
掌握基本的标签定义后,可以发现定义标签时都需要继承TagSupport这个类,TagSupport类是整个标签编程的一个核心类,此类定义如下:public class TagSupport extends Objet implements IterationTag,Serizlizable 它同时实现了IteratorTag和Serializable两个接口,IterationTag接口的...2011-01-17 10:11:48 · 203 阅读 · 0 评论 -
jsp标签编程『下』---开发迭代标签
开发一个迭代标签,此标签只可以对list进行迭代(学习)。IterateTag.java:package com.keith.tag;import java.util.Iterator;import java.util.List;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageCo...2011-01-17 10:48:52 · 166 阅读 · 0 评论 -
jsp标签编程『续』---简单开发
在jsp1.2之前如果想要对标签库进行开发,要么继承TagSupport类,要么继承BodyTagSupport类,而且必须覆写其中的doStartTag(),doAfterBody(),doEndTag()方法,而且还必须清楚这些方法的返回值类型;这样的过程太复杂了,到了JSP2.0后,简化标签的开发,专门增加了一个制作简单的标签库SimpleTagSupport类。直接覆写其中的doTa...2011-01-17 16:03:58 · 187 阅读 · 0 评论 -
JSTL常用标签之大聚集---上
JSTL已经被继承到了javaEE的环境中,目前的版本是1.2;javaEE Libraries里的jstl-1.2.jar就是这个标签库的jar包!核心标签库是JSTL是最重要的部分,也是在开发中最常使用到的部分,在核心标签库中主要完成的是流程控制,迭代输出等操作,主要的标签名称如下:No功能分类名称描述1<c:out>输出属性内容2...2011-01-17 22:53:21 · 143 阅读 · 0 评论 -
JSTL常用标签之大聚集---中
<c:forEach>标签: 主要功能为循环控制,可以将集合中的 成员进行迭代输出,功能与Iterator接口类似;测试页面: <% String info[] = {"JAVA","LINUX","C++"}; pageContext.setAttribute("info",info); ...2011-01-20 08:52:15 · 142 阅读 · 0 评论 -
MVC之实例操作---MVC设计模式应用
MVC的第一个实例-----一个登陆:首先我们需要一个VO类:package com.keith.bean;public class TUser implements java.io.Serializable { private static final long serialVersionUID = 1L; private Integer userid; pri...2011-01-15 09:18:39 · 250 阅读 · 0 评论 -
javaWeb之MVC模式
javaWeb引入了servlet概念,所有的开发都是以servlet为主体展开的,由Servlet接受所有的客户端请求,然后根据请求调用相应的JavaBean,并将所有的显示结果交给JSP完成,这就是俗称的MVC模式;MVC是一个设计模式,它强制性地使应用程序的输入,处理和输出分开,即它有3个核心层:模型层,显示层,控制层;他们各自处理自己的任务:显示层(View):主要负责接收Ser...2011-01-13 23:11:44 · 206 阅读 · 0 评论 -
javaWeb之Servlet跳转
servlet跳转分为:客户端跳转和服务器端跳转;客户端跳转:可以直接使用HttpServletResponse接口的sendRedirect()方法即可,但是,这种跳转只能传递session范围的属性,无法传递request范围的属性; resp.sendRedirect("suc.jsp"); 直接可以跳转到suc.jsp页面;服务器端跳转:Servlet中没有像JS...2011-01-13 22:53:15 · 218 阅读 · 0 评论 -
jsp内置对象
jsp为了简化开发,提供了9种内置对象,这些内置对象将由容器为用户进行实例化,直接调用即可,不用java程序那样使用new关键字进行实例化后才可以使用:九种内置对象 No内置对象类型描述1pageContextjavax.servlet.jsp.PageContext; jsp的页面容器2re...原创 2011-01-11 23:09:46 · 115 阅读 · 0 评论 -
jsp之request对象
request(请求):用于接受客户端发出的请求(如,请求的参数,发送的头信息等属于客户端发来的信息)。request是javax.servlet.http.HttpServletRequest接口的实例化对象,表示此对象主要应用在HTTP协议;javax.servlet.http.HttpServletRequest的定义:public interface HttpServletRequ...2011-01-12 11:05:42 · 121 阅读 · 0 评论 -
jsp之response
response(响应)对象主要作用是对客户端的请求进行回应,将web服务器处理后的结果发回给客户端;是javax.servlet.httpHttpServletResponse接口实例;其接口定义如下:public interface HttpServletResponse extends ServletResponse 此接口是ServletResponse的子接口,和Reques...2011-01-12 13:40:16 · 183 阅读 · 0 评论 -
jsp之Cookie
1,cookie是什么?有什么特点? Cookie是浏览器所提供的一种技术,这种技术让服务器端的程序能够将一些需要保存在客户端,或者在客户端进行处理的数据放在客户端的计算机上;从而不需要通过网络的传输,提高网页的效率,而且还能够减少服务器的负载;由于cookie是放在服务器放在客户端上的,所以其安全性也较差;2,cookie最常用的地方! 在一些论坛或者网页上,大部分都会有...2011-01-12 14:24:34 · 127 阅读 · 0 评论 -
jsp之session对象
1,什么是session?实际开发中session对象最主要的用处就是完成用户的登录和注销等常见功能;每一个session都代表不同的用户;session对象是javax.servlet.http.HttpSession接口的实例化对象,所以session只能在Http协议中使用;它的常用方法如下:NO 方法类型描述1public String ge...原创 2011-01-12 16:35:04 · 195 阅读 · 0 评论 -
jsp值application
1,什么是application?application对象是javax.servlet.ServletContext接口的实例化对象,单从词义上翻译是:servlet上下文;ServletContext代表了整个容器的操作,常用的方法有:No方法类型描述1String getRealPath(String path)普通得到虚拟目录对应的绝对路径...2011-01-12 22:34:45 · 132 阅读 · 0 评论 -
jsp之阶段性总结
1,web安全性! 在web目录中必须存在一个"WEB-INF"文件夹,这个目录中的程序的安全性是最高的;一些基本的配置信息都会放在此目录下(在定义此目录名字时,必须要大写:WEB-INF);2,config对象! config对象是javax.servlet.ServletConfig接口的实例化对象,主要的功能就是可以获取一些初始化的配置信息;它的常用方法有:...2011-01-13 08:53:23 · 131 阅读 · 0 评论 -
javaWeb之JavaBean
1,什么是JavaBean? JavaBean是使用java语言开发的一个可重用的组件,在JSP开发中使用javaBean可减少重复代码,使用整个JSP会更加简洁,逻辑清晰;jsp和JavaBean联合使用有以下好处:可将页面(html,jsp等等)和java代码分离,这样日后的维护比较方便;可利用JavaBean的有点,将常用的程序写成JavaBean组建,当JSP使用...2011-01-13 13:47:13 · 209 阅读 · 0 评论 -
javaBean实例之注册验证
首先定义Bean:package com.keith.bean;import java.util.HashMap;import java.util.Map;public class Register { private String name; private String age; private String email; private Map<...2011-01-13 14:29:30 · 256 阅读 · 0 评论 -
javaWeb之Servlet
使用jsp可以完成动态的web开发,但是在开发时发现大量的代码在页面中,这样不简洁,不利于维护!1,什么是Servlet? Servlet(服务器端小程序)是使用java编写的服务器端程序,可以像jsp一样,生成动态的Web页,Servlet主要运行在服务器端,并由服务器调用执行,是一种按照Servlet标准开发的类;Servlet是Java对CGI程序的实现,但是与传统的CGI相...2011-01-13 22:22:50 · 147 阅读 · 0 评论 -
JSTL常用标签之大聚集---下
JSTL国际化标签库: 其主要标签如下:NO功能分类标签名称描述1国际化标签<fmt:setLocal>设置一个全局的地区代码2<fmt:requestEncoding>设置统一的请求编码3信息显示标签<fmt:bundle>设置临时的要读取资源文件的名称4<...2011-01-20 10:17:49 · 154 阅读 · 0 评论