- 博客(29)
- 资源 (47)
- 收藏
- 关注
转载 Apache FileUpload文件上传
Java Web开发人员可以使用Apache文件上传组件来接收浏览器上传的文件,该组件由多个类共同组成,但是,对于使用该组件来编写文件上传功能的Java Web开发人员来说,只需要了解和使用其中的三个类:DiskFileUpload、FileItem和FileUploadException。这三个 类全部位于org.apache.commons.fileupload包中。1. Di
2011-11-27 14:15:25 4312
原创 java和mysql数据库大文本和二进制操作
1. TEXT(CLOB)MySQL中VARCHAR上限为65535个字节, 如果超出这个范围. 需要设置为TEXT.LONGTEXT最大可以4G存储TEXT//定义sql语句String sql="insert into clob(file) value(?)";PreparedStatement ps =conn.prepareStatement(sql);
2011-11-25 16:22:14 3844
原创 Servlet监听器
一、监听三个域对象创建和销毁的事件监听器1. ServletContextListener接口创建类MyServletContextListener实现ServletContextListenerpublic class MyServletContextListener implements ServletContextListener { public void contex
2011-11-24 19:29:23 1276
原创 过滤器实现get请求乱码问题
1、首先过滤器是什么?Filter技术使用户可以改变一个request和修改一个response。 Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response。换种说法,filter其实是一个”servlet chaining”(servlet 链)。一个f
2011-11-24 08:01:41 3483
转载 从头学Android之Android的数据存储--File
在上一节我们介绍了Android的数据存储之SharedPreferences,我们知道利用SharedPreferences一般存储的内容是一些key-value键值对,而有时候我们却要存储的是一些数据内容,这时候我们可以采用文件存储,在Android系统中,我们可以很方便的利用文件存储我们想要的内容Context为我们提供了以下的几个方法方法名称
2011-11-17 09:47:32 1113
原创 mysql数据库存储过程学习实现分页
一、创建存储过程1、基本语法:CREATE PROCEDURE 过程名 ([过程参数[,...]]) procedure[特性 ...] 过程体举例说明:1. mysql> DELIMITER // 2. mysql> CREATE PROCEDURE proc1(OUT s int) 3. -> BEGIN 4. -> SE
2011-11-16 15:40:20 1478 1
原创 android数据存储之SharedPreferences方式
在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content provider)和网络。今儿个咱学SharedPreferences:有些时候,应用程序有少量的数据需要保存,而且这些数据的格式很简单:都是普通的字符串、标量类型的值等,比如应用程序的各种配置信息、小游戏的于玩家积分等,对于这种数据,提供了Shared
2011-11-14 16:25:52 2066
原创 javaweb国际化/格式化标签的综合实例代码
My JSP starting page <!-- --> 国际化标签使用 现在的时间是: ${money} ${number} ${percent}
2011-11-11 21:23:11 1590
原创 javaweb国际化/格式化标签
在JSTL中,国际化/格式化标签有;国际化标签格式化标签1、用于设置 Locale 环境。属性:value:Locale环境的指定,可以是java.util.Locale 或 String 类型的实例。scope:Locale环境变量的作用范围(可选)举例: 表示设置本地环境为简体中文。 表示设置本地环
2011-11-11 21:21:14 1276
原创 JSP标准标签库之core标签库
一、核心标签库主要包括通用标签、条件标签、迭代标签和与URL相关的标签。在使用Core标签库的JSP文件的开始部分,添加代码: 二、一般用途的标签,如、、、1、标签 用于输出把计算结果输出到JspWriter对象。语法1:没有body的情况。 语法2:有body的情况。 defaultValue属性:value:
2011-11-10 21:45:20 1616
原创 jsp自定义标签实现java的switch……case实例
1、实现MySwitchTag类package class3g.web.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;public class MySwitchTag extends Simp
2011-11-09 22:04:58 3946
原创 javaweb路径问题
放在WebRoot下面:优点,程序结构清晰,便于编码和维护;缺点,要加过滤器。 放在WEB-INF下面:优点,不用过滤器;缺点,打乱了程序结构,编码和维护麻烦点。 webroot其实是一个名字而已,在部署后是看不到的,访问的时候在url里肯定也是没有的,当然webroot也可以换成别webcontent等都可以。 如果把这些JSP页面文件移到WEB-INF 目录下,在调用页面的
2011-11-08 20:05:40 1648
原创 jsp传统自定义实现年月日输出格式
1、在web.xml文件里配 there are custom tags of class3g 1.0 Date http://www.Date.com demo dateTag cn.csdn.web.tag.DateTag scriptless 2、在jsp页面里写上
2011-11-08 19:46:30 1474
原创 使用jsp+JavaBean简单实现计算器
1、实现javabeanpackage cn.csdn.web.domain;import java.math.BigDecimal;public class Calculate { private Double firstNum; private char operator; private Double secondNum; private Double result;
2011-11-08 13:56:41 4377 2
原创 mvc模式实现登录注册功能
1、创建项目展示项目2、数据库设计4、首先写view视图jsp界面:创建了个文件分别是index.jsp主界面,login.jsp登录界面,insert.jsp注册界面<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.
2011-11-08 13:46:26 11967 5
原创 自定义JSP中的Taglib标签之五自定义标签之SimpleTagSupport使用
Simple的生命周期:1.在jsp中使用这个标签的实例后,调用setJspContext()2.调用setParent():这个方法是在有标签嵌套的情况下调用3.setters4.setJspBody():如果标签体有body,调用此方法5.doTag():所有的标签逻辑,业务计算,迭代都在这里实现6.doTag() return的时候锁定属性值和1TagSuppor
2011-11-08 13:19:03 3613 2
原创 TomcatContext配置
1:设置Context的三种方法:1).直接在C:\apache-tomcat-6.0.20\conf\server下面的host增加一个Context2).在C:\apache-tomcat-6.0.20\conf\Catalina\localhost下面新建一个XML文件,在里面添加一个Context.XML文件的名字(除去.XML)就是虚拟映射目录.3).直接放到C:\apach
2011-11-07 23:25:44 1166
原创 DTD约束语法细节
DTD约束语法细节元素定义属性定义实体定义1、元素定义1 在DTD文档中使用ELEMENT声明一个XML元素,语法格式如下所示: 元素类型可以是元素内容、或类型如为元素内容:则需要使用()括起来,如如为元素类型,则直接书写,DTD规范定义了如下几种类型:EMPTY:用于定义空元素,例如 ANY:表示元素内容为任意类
2011-11-07 23:21:07 1007
原创 XML约束
1、什么是XML约束在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之为XML约束。2、常用的约束技术•XML DTD •XML Schema3、DTD(DocumentType Definition),全称为文档类型定义。4、编程校验XML文档正确性IE5以上浏览器内置了XML解析工具:Microsort.XMLDOM,开发人员
2011-11-07 22:56:57 834
原创 SAX解析
SAXSAX解析 1.SAX在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,在内存中构架代表整个 DOM 树的Doucment对象,从而再对XML文档进行操作。此种情况下,如果 XML 文档特别大,就会消耗计算机的大量内存,并且容易导致内存溢出。SAX解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会文档进行操作。SAX采用事件处理的方
2011-11-07 22:48:02 1034
原创 xml解析
XML解析:SAX和DOM解析的比较在针对XML文档的应用编程接口中,最主要的有W3C制定的DOM(Document Object Method,文档对象模型)和由DavidMegginson领导的SAX(SimpleAPI for XML,用于XML的简单API)。SAX和DOM在实现过程中,分别侧重于不同的方面以满足不同的应用需求。DOM为开发基于XML的应用系统提供了便利。它通过
2011-11-07 22:44:59 706
原创 xml基础学习
一、什么是 XML?XML 指可扩展标记语言(EXtensibleMarkupLanguage)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C的推荐标准可扩展标记语言XML是SGML的子集,其目标是允许普通的SGML在Web上以目前HTML
2011-11-07 22:03:20 710
原创 Jsp自定义标签实例
JSP自定义标签。在自定义标签的起始和结束标签之间的部分为标签体(Body)。 标签处理程序类:定义标签的行为,并在JSP引擎遇到自定义标签时调用执行。标签库描述符(TLD)文件:描述标签库的XML文档,向JSP引擎提供有关自定义标签的标签处理程序的信息。tag标签相关属性:实现简单标签处理程序 标签处理程序是一个在运行时调用的Java类,它包含在 JSP文件中使用的自定义标签的实现代码.
2011-11-07 21:51:41 866
原创 使用jsp-javabean-servlet实现分页功能
1、首页首先设置数据库:表名叫good,表的信息如下图:插入信息为:2、展示项目结构:3、第一步写jsp页面,也就是mvc模式的view视图层:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+"
2011-11-07 21:06:57 2512 4
原创 el表达式
1、EL简介JSP 2.0引入了一个新的特性——表达式语言。表达式语言可以和JSTL结合使用,也可以和Scriptlets结合使用。通过表达式语言,可以简化在JSP开发中的对象的引用。2、语法结构${expression}通过表达式语言,可以非常简单地访问JavaBean中的属性,比如JSP中可以这样访问一个简单的参数:${userName}也可以这样访问一个嵌套的参数
2011-11-07 20:02:50 2425 6
原创 javaweb小结
一、tomcat1. 配置文件server.xml : 配置tomcat的参数,服务器启动时加载修改了一定要重启服务器web.xml :每个web应用的web.xml文件都会继承该文件下所有的配置二、servlet1. 一个java类实现了Servlet接口,我们就称之为Servlet2. 默认的实现类GenericServlet: 提供了getServletCon
2011-11-07 19:38:31 1257
原创 在jsp中嵌入java代码实现分页代码
非常适合初学者首先设置数据库:表名叫good效果图:代码部分:<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request
2011-11-06 14:33:07 7593
原创 jsp与JavaBean
一、JavaBean简介JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。使用JavaBean的好处:可以使得JSP页面变得清晰;节省软件开发时间(可以直接使用已经测试和可信的已有组件,避免了
2011-11-03 21:44:10 943
原创 4个域对象,page,request,session,application
到此为止,web开发接触到了4个域对象,这4个域对象是学习web的重点,也是笔试经常考察的知识点pageContext对象的范围只适用于当前页面范围,即超过这个页面就不能够使用了。所以使用pageContext对象向其它页面传递参数是不可能的。(称之为page域) request对象的范围是指在一JSP网页发出请求到另一个JSP网页之间,随后这个属性就失效。(称之为requ
2011-11-01 18:17:59 833
IOS利用AVFoundation框架实现录音和播放 AVAudioSession AVAudioRecorder AVAudioPlayer
2013-11-11
UIImagePickerController之打开图片库和相机选择图片修改头像
2012-09-21
Objective-C 培训教程
2012-03-24
Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
2012-01-09
Android四种存储方式 sharedpreference,file,SQlite,contentprovider
2011-12-25
android之利用SQLite实现登陆和注册
2011-12-19
android之利用SAX、DOM和Pull实现对schools.xml的解析
2011-12-17
android组件实现通讯录
2011-12-15
IOS高仿微信聊天对话界面(二)
2013-12-31
IOS高访新浪微博界面(处理@#链接 特殊字符 )(二)
2013-12-31
IOS利用AVFoundation框架实现录音和播放 (AVAudioSession AVAudioRecorder AVAudioPlayer)
2013-11-11
UITableViewController最基本用法实现(Accessory多选、自定义Style多选、目录表格、编辑表格)(一)
2013-10-30
iPhone实现app中右拖动屏幕返回上一层的效果(继承UINavigationController)
2013-08-20
iphone/ipad应用的升级更新提醒和评分提醒
2013-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人