- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 XML详解----Schema
XML详解----Schema 有人会问,DTD和Schema都是对XML文档的一种约束,为什么不就选其中之一,而又有Schema呢。因为DTD安全度太低了,也就是说它的约束定义能力不足,无法对XML实例文档做出更细致的语义限制。其实细心的人会发现,在DTD中,只有一个数据类型,就是PCDATA(用在元素中)和CDATA(用在属性中),在里面写日期也行,数字还行,字符更是没问题。而Sche
2011-11-27 22:30:39 711
原创 Servlet监视器
Servlet监视器ServletContextListener:应用上下文生命周期监听器。用于监听Web应用的启动和销毁事件。ServletContextAttributeListener :应用上下文属性事件监听器。用于监听Web应用上下文中的属性改变的事件。ServletRequestAttributeListener:请求属性事件监听器。用于监听请求中的属性改变的事件。Ht
2011-11-24 20:30:33 1292
原创 过滤器
Filter过滤器Filter简介 作用:可以被jsp或servlet,静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。Filter技术使用户改变一个request,和修改一个response。 javax.servlet Interface FilterMethod Summaryvoiddest
2011-11-23 19:49:55 659
原创 文件下载
文件下载操作步骤ListFileServlet——>listfiles.jsp——>DownloadServlet.java 1、 ListFileServlet.javaa) 得到文件保存目录的真是路径b) 创建方法:void listFiles(File file,Map map),迭代处理所有目录及文件,将所有文件存入Map对象中,K——V
2011-11-22 21:28:23 779
原创 在数据库中通过text文本存储中文字符出现如图下所示错误
错误:在数据库中通过text文本存储中文字符出现如图下所示错误错误:1.测试英文字符,数字,标点均能插入到text文本中2.测试中文标点,汉字均不能通过解决思路:分析原因1.mysql数据库版本过低分析原因2.辅助工具navicat for mysql 工具版本过低解决1.之前使用的数据库版本为:mysql-essential-5.1.57-win32更换版本为my
2011-11-22 21:14:20 1680
原创 文件上传(一)
文件上传一、文件上传的基本操作:1、 表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别 FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含
2011-11-21 14:47:15 934
原创 DButils的用法
DBUtils环境搭建:1、 复制库文件c3p0的jar及c3p0-config.xmldbuitls的jar包mysql驱动包2、复制并修改DBManagerCRID插入 public void insert() throws SQLException{ QueryRunner runner = new Que
2011-11-20 20:58:49 1260
原创 浅谈装饰模式和覆盖
一、什么是装饰模式?装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。把所需的功能按正确的顺序串联起来进行控制。图表4装饰模式(Decorator)结构图l Component定义一个对象接口,可以给这些镀锡动态地添加职责。l ConcreteComponent是定义了一个具体的对象,也可以给这个对象
2011-11-18 20:43:04 599
原创 mysql变量使用总结
set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现这样的方式太蹩脚了。说明没有
2011-11-16 14:13:02 740
原创 SQL查询语句大全集锦
SQL查询语句大全集锦 一、 简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。代码:SELECT `nickname`,`email`FROM `testtable`WHERE `name`
2011-11-15 19:50:30 3543
原创 HTML中动态图片切换JQuery实现
相信很多同学都注意到了,各大新闻或者娱乐网站都含有动态图片切换,那个漂亮的感觉让刚刚学习html的人,都非常好奇和心动。那下面就让我们看一下到底如何实现动态图片切换呢?看一下百度贴吧的效果图吧~ // JavaScript Documentvar t = count = n = 0;$(function(){ $(".big_img a:not(:first)").
2011-11-14 19:42:59 6761
原创 JSTL fmt:formatNumber日期、 数字、货币格式化
JSTL fmt:formatNumber日期、 数字、货币格式化使用标签应先导入其uri可在fmt.tld文件下1. 日期格式化value:要格式化的日期pattern:日期格式化的格式2 数字格式化$.00"/> -- $12.00$.0#"/> -- $12.0 -- $1,234,567
2011-11-13 20:41:29 1264
原创 HTML5 中input的新属性
new : HTML5 中的新属性。属性值描述 accept 属性" href="/html5/att_input_accept.asp">acceptlist_of_mime_types规定可通过文件上传控件提交的文件类型。(仅适用于 type="file") alt 属性" href="/html5/att_input_alt
2011-11-10 19:42:48 1526
原创 自定义标签之带属性的自定义标签
如何创建一个带属性的自定义标签呢?首先我们要创建一个类继承SimpleTagSupport package clss3g.web.tag;import java.io.IOException;import java.util.Date;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.
2011-11-09 16:21:55 833
原创 自定义标签jstl2.0以后的用法
第一步:编写一个实现tag接口的实现类//控制标签体输出public class SimpleTag1 extends SimpleTagSupport { @Override public void doTag() throws JspException, IOException { JspFragment jf = this.getJspBody(); //循环输出标签体
2011-11-08 20:14:12 1236
原创 文件下载
<% String path = application.getRealPath("./images/Tulips.jpg"); File file = new File(path); InputStream is = new FileInputStream(file); response.setHeader("Content-disposition","attachment;file
2011-11-07 22:03:19 519
原创 域对象
域对象是所有应用程式的中枢。他们捕捉了数据库的核心数据模型和应用在数据上的业务规则。在典型情况下,应用程式的大多数子系统都依赖这些通用的域对象--这意味着域对象的映射越接近数据库大纲,应用程式研发者理解和使用他们就越容易,因为他们表现了数据库中的现实"实体"和"关系"。 如果域对象没有和应用程式的其他部分分开,你通常就得把持续性代码复制到非常多个位置。同样,如果域对象没有和持续性代码分开
2011-11-07 22:01:01 647
原创 自定义标签viewIP步骤
1、编写一个实现tag接口的实现类public class ViewIpTag extends TagSupport { public int doStartTag() throws JspException { HttpServletRequest request = (HttpServletRequest) this.pageContext.getRequest();
2011-11-07 21:54:11 700
原创 javabean与jsp
综述:JavaBean体系结构是第一个全面的基于组件的标准模型之一,为Java类提供了定义方法、事件、属性的方法,以便在设计时允许外部的操作和定制。JavaBean组件是Java类,这些类遵循一个统一的接口格式,以便该类的方法命名,底层行为以及具体实现能够符合标准的JavaBean组件构造方式。这些组件的容器能以标准方式与JavaBean进行交互,使得JavaBean可以部署在多种设计工具和运行环
2011-11-07 21:28:20 1270
原创 计算器jsp实现
详情请看代码:package cn.csdn.domain;import java.math.BigDecimal;public class Calculate { private Double firstNum; private char operator; private Double secondNum; private Double result; public Ca
2011-11-07 20:03:26 977
原创 查询分页技术实现代码
由于代码比较多项目开发模型层的代码就不贴了下面是jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> ">
2011-11-07 20:00:02 714
原创 查询分页技术实现分析
分页怎么实现: 看到效果 1 当前页-1 当前页+1 最后一页 总页数 首页 上一页 下一页 末页 算法分析:------------------------------------------------ 当前页: int nowpage; 首
2011-11-07 19:51:26 589
原创 SAX和DOM解析的比较
SAX和DOM解析的比较在针对XML文档的应用编程接口中,最主要的有W3C制定的DOM(Document Object Method,文档对象模型)和由David Megginson领导的SAX(SimpleAPI for XML,用于XML的简单API)。SAX和DOM在实现过程中,分别侧重于不同的方面以满足不同的应用需求。DOM为开发基于XML的应用系统提供了便利。它通过一种随机访问机
2011-11-07 19:36:44 963
原创 JSP开发模式
JSP开发的两种模式 模式一:JSP+JavaBeans这就是指JSP+JavaBean技术。在模式一中,JSP页面独自响应请求并将处理结果返回客户。所有的数据通过Bean来处理JSP实现页面的表现。模式一技术也实现了页面的表现--和页面的商业逻辑相分离。大量使用模式形式,常常会导致页面被嵌入大量的脚本语言或JAVA代码。当需要处理的商业逻辑很复杂时,这种情况会变得非常糟糕。大量的代码
2011-11-06 22:37:21 658
原创 JSP九个隐式对象
JSP九个隐式对象:request response outsession application pageContext pageconfig exception 隐式对象就是不需要我们new的对象,直接的我们就可以在页面使用的对象,注意是在里面或者是里面,request对象:保存了很多客户端请求的信息。如请求来源,Cookie和客户端请求的相关数据等request对
2011-11-06 22:32:42 499
原创 EL表达式和JSTL标签库
EL表达式:1.基本格式:${} 2.4种取值范围:pageScope,requestScope,sessionScope,applicationScope ${requestScope.user.name}3.基本运算:.和[] .用于取属性[]用于取Array,List,Map,Set ${requestScope.map['apple']},${reques
2011-11-06 22:31:01 2312
原创 2011届移动开发者大会
2011年11月4号星期五,早晨八点我们就早早的来到了会场,因为有了上次云计算大会的经验,所以我们早早的就来了,因为人很多我们必须才能找到一个比较好的位置。由于来的太早工作人员很多都没有就位看csdn工作人员正在准备中...图中左侧为李天山老师,右侧为某同学,但是请注意中间人物穿黄色僧服的人物,他无疑成为了移动大会上的一大亮点,在刘江的微博中也有提到。据悉该人物为龙泉寺
2011-11-06 16:12:16 6258 3
原创 pageContext对象
l pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等。l 通过pageContext获得其他对象 l getException方
2011-11-01 21:09:29 803
Android iphone 手机wifi共享电脑无线网卡超赞
2011-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人