详谈jsp
文章平均质量分 79
详细概述jsp的技术细节和学习总结;包括笔者当年学习过程中的感悟和错误总结
y_keven
点线面
展开
-
心得18--JavaWEB国际化类和jstl对应的标签案例分析
1.locale类测试package com.hbsi.demo;import java.util.Locale; publicclass Demo1 { publicstaticvoid main(String[] args) { Locale locale = Locale.getDefault(); Sy原创 2012-11-23 16:29:13 · 2225 阅读 · 0 评论 -
心得17--JavaWEB国际化类和jstl对应的标签介绍
1. 国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为 i18n:internationalization 下面的介绍都是先介绍相关的类(1-11介绍类),再介绍在jstl标签中对应的标签。2.合格的国际化软件,软件实现国际化,需具备哪些特征:对于原创 2012-11-23 16:26:41 · 1278 阅读 · 0 评论 -
心得15--自定义分页标签
1. 自定义分页标签• 分页标签的使用方式如下:。通过给这个标签传入当前页号、每页要显示的记录数、总记录数和要跳转的URI,这个标签就可以生成翻页的HTML元素。• 标签处理类• 这个标签只是通过指定属性值就可以生成所有的翻页元素,因此这个标签不需要主体,可以直接继承自TagSupport类:public class PagerTa原创 2012-11-21 22:08:47 · 1385 阅读 · 0 评论 -
心得14--jsp遍历所有数据标签与转义标签
1. 开发遍历所有类型数据的标签标签处理类:package com.csdn.web.example; import java.io.IOException;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Collection;impo原创 2012-11-20 15:20:33 · 2370 阅读 · 0 评论 -
心得13--jsp简单标签案例分析.doc
1. 使用标签控制页面逻辑案例: 模拟sun公司开发的标签– 开发标签– 开发标签– 开发迭代标签开发标签案例:标签控制类:package com.csdn.web.example;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet原创 2012-11-19 17:19:26 · 1280 阅读 · 0 评论 -
心得12--jsp简单标签介绍
1. 简单标签简介由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag接口的标签通常称为简单标签。简单标签共定义了5个方法:• setJspContext方法用于把JSP页面的pageC原创 2012-11-19 17:12:29 · 1473 阅读 · 0 评论 -
心得10--jsp自定义标签介绍
1. 自定义JSP标签概述自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能够提高工程的开发原创 2012-11-17 15:41:21 · 1523 阅读 · 0 评论 -
心得11--jsp自定义标签案例分析
1、演示传统自定义标签(jsp2.0以前的)使用自定义标签控制页面内容(标签体)是否输出,利用doStartTag()的返回值控制return this.SKIP_BODY; //忽略标签体return this.EVAL_BODY_INCLUDE; //执行标签体控制整个jsp的输出利用doEndTag()的返回值控制return this.SKIP_PAGE; //跳过页原创 2012-11-17 15:39:09 · 1604 阅读 · 0 评论 -
心得9--jsp设计模版
1.常用的面向对象设计模式有4种:Factory模式、Singleton模式、Facade模式和MVC架构模式。 SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean(MVC)模式。JSP设计模式包括两个:(1)Model1,JSP+JavaBean设计模式(2)Model2,M原创 2012-11-14 21:53:14 · 2684 阅读 · 0 评论 -
心得9--三步教你自己一个验证码工具
下面通过一个案例具体分析验证码的制作及控制浏览器的缓存Servlet类:ResDemo3.javapackagecom.response; importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.Graphics2D;importj原创 2012-10-24 16:39:16 · 3443 阅读 · 2 评论 -
验证码刷新问题
1.傻瓜式刷新 所谓的傻瓜式刷新就是,直接在验证码图片的后面添加一个超链接,超链接的地址还是本页面,这样的优点是:最简单的做法,一看就知道是什么意思,没有技术含量。但是不足:这样刷新相当于刷新了整个页面,这样跟你点击浏览器刷新的效果一样,会把你填入表单的信息清空。 下面再说两种刷新不会清空表单信息的做法,就是有点麻烦,网页常用的验证码刷新是第三种。2.点击验证码图片刷新原创 2012-11-08 12:01:47 · 2367 阅读 · 0 评论 -
心得6--EL表达式-概述与语法
1.学前提示JSP表达式语言(ExpressionLanguage),简称EL,最初定义在JSTL1.0(一种自定义标签,日后细讲)规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。EL表达式的目的是为了使JSP页面编写起来更简单。知识要点:– EL表达式概述– EL表达式的原创 2012-11-12 20:38:27 · 1360 阅读 · 0 评论 -
心得16--JSP标准标签库介绍及案例分析
1. JSP标准标签库JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。本章将介绍JSTL的应用基础、如何从表示层删除源代码来简化软件的维护。JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。JSTL是由JCP(J原创 2012-11-21 22:09:27 · 1567 阅读 · 0 评论 -
心得5--JSP标签和java bean详细介绍
1.什么是JavaBeanl JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:• 这个Java类必须具有一个无参的构造函数• 属性必须私有化。• 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范(即set、get方法)。l JavaBean在J2EE开发中,通常用于封原创 2012-11-09 22:14:36 · 1561 阅读 · 0 评论 -
心得4--JSP标签和其九大隐式对象
1. 标签的常用用法用MVC模式编写的程序,客户端传过来的请求要先交给处理器servlet处理,但是一个web应用的首页不能是servlet,因为在配置文件中,欢迎页不能设置成servlet,这时就需要用到jsp了,用jsp的的标签跳转到相应的servlet处理。2.JSP运行原理和九大隐式对象l 每个JSP页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个J原创 2012-11-09 21:44:34 · 1274 阅读 · 0 评论 -
心得2--JSP语法介绍,以及一个JSP页面九九表案例
1. JSP语法l JSP模版元素JSP页面中的HTML内容称之为JSP模版元素。JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。l JSP表达式JSP脚本表达式(expression)用于将程序数据输出到客户端。语法:,相当于直接用out.print()输出。举例:当前时间:或out.print(newjava.util.Date)。JSP引擎在翻原创 2012-11-07 14:17:11 · 1635 阅读 · 0 评论 -
心得1--JSP入门介绍
1. JSP起源在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Servlet程序的代码将非常臃肿,编写和维护都将非常困难。对大量静态内容的美工设计和相关HTML语句的编写,并不是程序员所要做的工作,程序员对此也不一定在行。网页美工设计和制作人原创 2012-11-07 14:20:43 · 1306 阅读 · 0 评论