jsp开发简介
文章平均质量分 65
10-3G-何进超
本人是菜鸟!望大家多多指教!
展开
-
Switch的实现
Switch的实现与If(){...}else if(){...}else{...}差不多,但又有区别,Switch语句中的逻辑比较多且有些乱,至少我是这样认为的。在Switch中,有多个Case语句,有一个default,还有break语句,若case语句后没有break语句,则后面的条件无需匹配,直接执行。直到遇到break或default语句,用语言描述很容易理解,但用代码实现还是有原创 2011-11-14 21:29:02 · 893 阅读 · 0 评论 -
四个域的对象
四个域的对象 Pagecontext(page域) Request(request域) Session(session域) Servletcontext(application域) 1、什么是域? 是作用的范围。 2、这4种域的生命周期? page域 只在当前页面中有效,离开页面就结束 request域 发送请求之后, s原创 2011-11-07 19:20:22 · 1181 阅读 · 0 评论 -
JavaBean 的详细介绍
1、JavaBean JavaBean 是遵循java写法 具有的特点 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守 一定的命名规范。 JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的JavaBean组件,其它程序可以通过反射技术实例化JavaB原创 2011-11-07 20:31:01 · 537 阅读 · 0 评论 -
Jsp自定义标签
Jsp自定义标签:Jsp标签的开发流程:1、创建标签的处理类(Tag Handle Class)。1、创建标签库表述文件(Tag Library Descriptor File)。2、在web.xml中声明TLD的位置。3、在JSP文件中用taglib指令引入标签库,然后使用标签库描述文件中指定的标签名来使用它。JSP1.1和JSP1.2规范中常用的接口主要有:Tag:原创 2011-11-07 20:37:42 · 568 阅读 · 0 评论 -
TagSupport类的生命周期
TagSupport类的生命周期 它的声明周期各个阶段的具体执行过程:(1)、当JSP容器在解释JSP页面时,如果遇到自定义标签的开始标记,将利用“标签处理类”建立一个“标签处理对象”。在建立“标签处理对象”的过程中,JSP容器会回调setPageContext()方法,然后根据自定义标签的属性值来初始化“标签处理对象”的属性。(2)、接着JSP容器会运行doStartTag()方原创 2011-11-08 09:49:50 · 632 阅读 · 0 评论 -
jsp标签
1、演示简单标签的使用1) 使用自定义标签控制页面内容(标签体)是否输出public void doTag() throws JspException, IOException {//JspFragment jf = this.getJspBody();//jf.invoke(null);//等价于jf.invoke(this.getJspContext().g原创 2011-11-08 20:32:57 · 438 阅读 · 0 评论 -
标签案例-开发防盗链标签
1、标签案例-开发防盗链标签盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。解决途径之一——限制引用页这种防盗链原理是,服务器获取用户提交信息的网站地址,然后和真正的服务端的地址相比较,原创 2011-11-09 20:06:00 · 625 阅读 · 0 评论 -
JSTL fmt:formatNumber日期、 数字、货币格式化
JSTL fmt:formatNumber日期、 数字、货币格式化使用标签应先导入其uri可在fmt.tld文件下1. 日期格式化value:要格式化的日期pattern:日期格式化的格式 2 数字格式化$.00"/> -- $12.00$.0#"/> -- $12.0 -- $1,234,56原创 2011-11-11 15:52:05 · 35306 阅读 · 0 评论 -
JSTL——核心标签
JSTL——核心标签ccccccccccccccc:set Map map = new HashMap();request.setAttribute("map",map); %> Person p = new Person();request.setAttribute("pe原创 2011-11-11 08:02:30 · 1467 阅读 · 0 评论 -
请求重定向和转发的区别
请求重定向和转发的区别请求重定向的与转发的区别一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理,称之为请求转发。一个web资源收到客户端请求后,通知浏览器去访问另外一个web资源,称之为请求重定向。RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirec原创 2011-11-07 19:19:27 · 639 阅读 · 0 评论 -
总结出el表达式简单的集合输出方式
一、EL简介1.语法结构${expression}2.[]与.运算符EL 提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:${user.My-Name}应当改为${user["My-Name"] }如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:${sessionSco原创 2011-11-07 19:11:52 · 570 阅读 · 0 评论 -
JSTL简介
JSTL简介从JSP 1.1规范开始JSP就支持使用自定义标签,使用自定义标签大大降低了JSP页面的复杂度,同时增强了代码的重用性,因此自定义标签在WEB应用中被广泛使用。许多WEB应用厂商都开发出了自己的一套标签库提供给用户使用,这导致出现了许多功能相同的标签,令网页制作者无所适从,不知道选择哪一家的好。为了解决这个问题,Apache Jakarta小组归纳汇总了那些网页设计人员经常遇到的问原创 2011-11-15 21:03:16 · 736 阅读 · 0 评论 -
Mysql存储过程——多结果集返回与java获取
Mysql存储过程——多结果集返回与java获取delimiter $$CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT inOutParam varchar(255))BEGIN SELECT CONCAT('zyxw---', inputParam) into inOutParam;EN原创 2011-11-16 20:32:03 · 9160 阅读 · 0 评论 -
JSP简介
JSP简介 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果原创 2011-10-27 20:59:17 · 557 阅读 · 0 评论 -
jsp 日历的源码
日期选择器 body,td { font-size:9pt; } input { color:333333; font-size:9pt; border-width:0; padding:2; width:20; } var monthNames = new Array ( "", "1","2","3","4","5原创 2011-10-28 13:58:04 · 1022 阅读 · 0 评论 -
mysql变量使用总结
mysql变量使用总结 set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现原创 2011-11-17 20:44:51 · 635 阅读 · 0 评论 -
jsp 标签、域
1. Jsp标签就是提供的逻辑的业务功能,就能避免在jsp中写java代码,其中主要的几个标签是 可以包含其他的jsp文件,直接添加到双引号之中就可以 跳转标签 跳转的页面,同上直接添加既可以 传值标签 在双引号之中直接添加值即可,一定要配合 foward标签使用 2. 动态引入与静态引入的区别? 是动态引入 标签涉及到2个jsp文件就会被翻译成两原创 2011-11-01 20:46:05 · 565 阅读 · 0 评论 -
JavaBean介绍与EL表达式和JSTL标签
JavaBean介绍与EL表达式和JSTL标签 1、JavaBean JavaBean 是遵循java写法 具有的特点 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守 一定的命名规范。 JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的Ja原创 2011-11-02 19:21:37 · 4815 阅读 · 0 评论 -
文件上传
文件上传一、文件上传的基本操作:1、 表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别 FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含原创 2011-11-21 21:15:09 · 586 阅读 · 0 评论 -
总结page,request,session,application四个域对象的使用及区别
1.简单说 page指当前页面。在一个jsp页面里有效 2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4.application它的有效范围是整个应用。 作用域里的变量,它们的存活时间是最长的,如原创 2011-11-07 19:05:31 · 1255 阅读 · 0 评论 -
Android开发之路八----UI组件
RadioGroup:这个类用于创建一组按钮之间相互排斥的单选按钮组,在同一个单选按钮组中勾选一个按钮则会取消改组中其它已经勾选的状态。以上图为例,其xml代码如下: android:layout_width="match_parent" android:layout_height="match_parent" androi原创 2011-12-14 21:11:16 · 1566 阅读 · 0 评论