- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 文件的下载
一:Web应用中实现文件下载的两种方式超链接直接指向下载资源程序实现下载需设置两个响应头:设置Content-Type的值为:application/x-msdownload。Web服务器需要告诉浏览器其所输出的内容的类型不是普通的文本文件或HTML文件,而是一个要保存到本地的下载文件。Web 服务器希望浏览器不直接处理相应的实体内容,而是由用户选择将相应的实体内容保存到一
2012-11-30 14:32:40 540
原创 文件的上传(二)
上传文件的处理细节(3)ProgressListener显示上传进度ProgressListenerprogressListener = new ProgressListener() { public void update(long pBytesRead, longpContentLength, int pItems) { System.out.println("到现在为
2012-11-30 14:31:48 670
原创 文件的上传(一)
一文件的上传实现web开发中的文件上传功能,需完成如下二步操作:在web页面中添加上传输入项在servlet中读取上传文件的数据,并保存到本地硬盘中。如何在web页面中添加上传输入项?标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注意:1、必须要设置input输入项的name属性,否则浏览器将不会发送上传文件的数据。2、必须把form的enctype属
2012-11-29 19:51:58 1031
原创 JDBC数据库连接池总结
随着 Internet/Intranet 建网技术的飞速发展和在世界范围内的迅速普及,计算机应用程序已从传统的桌 面应用转到 Web 应用。 基于 B/S(Browser/Server) 架构的 3 层开发模式逐渐取代 C/S Client/Server) ( 架构的开发模式,成为开发企业级应用和电子商务普遍采 用的技术。在 Web 应用开发的早期,主要使用 的技术是 CGI﹑ASP﹑PHP 等。
2012-11-27 17:19:17 4398
原创 jdbc框架
Jndi技术简介JNDI(Java Naming andDirectory Interface),Java命名和目录接口,它对应于J2SE中的javax.naming包,这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可。其核心API为Context,它代表JNDI容器,其l
2012-11-27 17:17:08 2772
原创 数据库连接池
数据库连接池一编写数据库连接池1 编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:• ConnectiongetConnection()• ConnectiongetConnection(String username,String password)2实现DataSourc
2012-11-27 17:15:55 580
原创 Java网络编程UDP实现黑窗口聊天
package com.hbsi.net;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;/*** 聊天对话,发送
2012-11-21 20:52:06 1188
原创 -简单标签2
1.简单标签由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag接口的标签通常称为简单标签。简单标签共定义了5个方法:setJspContext方法setParent和getParent方法setJs
2012-11-21 20:50:20 478
原创 简单标签3
1.Tip:案例使用标签控制页面逻辑案例:开发防盗链标签开发标签开发标签开发迭代标签开发html转义标签打包标签库package com.csdn.ifDemo;import java.io.IOException;import java.lang.reflect.Array;import java.util.ArrayList;import j
2012-11-21 20:48:27 548
原创 表格的隔行间色显示和国际化处理页面
1.表格的隔行间色显示 表格的隔行间色显示.odd{background-color: orange;}.even{background-color: yellow;}tr:HOVER {background-color: red;} List list
2012-11-21 20:45:54 966
原创 jsp简易标签
一:简单标签由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag接口的标签通常称为简单标签。简单标签共定义了5个方法:setJspContext方法setParent和getParent方法setJs
2012-11-19 20:40:51 751
原创 tag
什么是自定义的tag?一个自定义的tag标签是用户定义的一种JSP标记。当一个含有自定义的tag标签的JSP页面被jsp引擎编译成servlet时,tag标签被转化成了对一个称为tag处理类的对象进行的操作。于是当JSP页面被jsp引擎转化为servlet后,实际上tag标签被转化成为了对tag处理类的操作。自定义tag标签有很多特色,诸如:· 可以在JSP页面中自定义tag标签的属性
2012-11-17 23:36:56 817
原创 jsp标签
1 自定义JSP标签概述自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能够
2012-11-17 23:33:07 661
原创 JSP设计模式
JSP设计模式 MVC介绍 MVC其实是模、视图、控制的缩写,也就是说在使用jsp时,有相应的文件去实现相应的操作 通常jsp只负责view也就是只负责显示页面。业务逻辑等有bean(ejb)去实现。下面讨论的是不使用ejb的情况下实现。如果使用ejb,ejb负责M.C通常会由servlet去实现。或者使用struts。struts的介绍你可是去http://jak
2012-11-16 20:05:19 739
原创 jsp
一Jsp设计模式常用的面向对象设计模式有4种:Factory模式、Singleton模式、Facade模式和MVC架构模式SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。2JSP设计模式包括两个:(1)Model1,JSP+JavaBean设计模式(2)Mod
2012-11-14 23:20:14 837
原创 EL表达式
El表达式用于获取数据。EL表达式的目的是为了使JSP页面编写起来更简单。El表达式的语法:${xxx}下面的示例是一个简单的EL表达式: ${stuno+ 1} Jsp el用于以下情形1 静态文本2 标准标签和自定义标签可以作为元素属性的值,也可以在自定义或者标准动作元素的内容中使用
2012-11-12 14:11:31 608
原创 JSP知识点总结
JSP知识点总结 JSP(Java Server Page)JSP是服务器端运行的页面,JSP本就是一个文档,他不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求。Jsp文件只需放在应用文件下就可以了。JSP例子:timeJSP运行过程1,JSP文件先要翻译成Java文件(Se
2012-11-10 00:06:46 1628 4
原创 javaBean
一1 JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:• 这个Java类必须具有一个无参的构造函数• 属性必须私有化。• 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。2 JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的JavaBean组件,其它程序可以通过反射技术实
2012-11-09 19:42:46 674
原创 jsp基础知识(3)
1 PageContext对象; 是jsp技术最重要的一个对象,代表jsp页面的运行环境。这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等。2 通过pageContext获得其他对象getException方法返回exception隐式
2012-11-09 19:41:31 576
原创 .简述page指令的各个属性的值
1,import属性:page指令中唯一容许在同一文档出现多次的属性。属性的值可以以逗号隔开。 指定jsp页面转换成servlet应该输入的包。对于没有明确指定包的类,将根据jsp页面所在的包(生成的servlet的目录)决定类的包的位置。 这意味着,将在jsp页面所在的包来寻找该类。 一定要将实用工具类和bean包放在指定的包中。不要依赖于自动导入。2,language属性
2012-11-08 19:00:24 4281 2
原创 新手的JSP学习心得
一、JSP工作原理 在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把该JSP文件转换成一个Java源文件,在转换时如果发现jsp文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息;如果转换成功, JSP引擎用javac把该Ja
2012-11-08 18:42:47 3641
原创 jsp基础知识2(jsp指令)
1 .Jsp指令的基本语法 指令属性名="值" %> eg:如果一个指令有多个属性,这多个属性可以写在一个指令中,也可以分开写。 例如: 也可以写作: Page指令:用于定义jsp页面的各种属性
2012-11-08 17:45:03 574
原创 jsp写九九乘法表
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'jiujiudemo1.js
2012-11-07 21:37:52 7927
原创 jsp基础知识(一)
1 .Jsp页面是由HTML语句和嵌套在其中的JAVa代码组成的一个普通文本文件,JSP页面文件的扩展名是.jsp。2 jsp和Servlet,虽然都可以开发动态web资源,但是两者有不同,servlet作为web应用中控制器组件来使用,而jsp作为数据显示模板来使用。Servlet负责响应产生的数据,并把数据通过转发技术带给jsp。Jsp用于数据的显示。3 .Jsp原理WEB容器
2012-11-07 15:12:53 816
spring开发文档
2014-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人