- 博客(29)
- 收藏
- 关注
原创 在线踢人的操作
在线踢人的操作分析: 用户:登陆页面login.jsp——>点提交时,提交给一个LoginServlet.java中,(封装在User对象中——>session 。。。在这设置一个监听器,监听session的属性添加的事件,在事件指定的方法中,将user加入到一个集合对象里面去){集合是Map类型的,map(key,value),key=username,value=session},
2011-11-28 22:30:54 254
原创 文件上传的动态添加输入项源代码
文件上传的动态添加输入项:新建upload1.jsp:"java" import="java.util.*" pageEncoding="utf-8"%>String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+re
2011-11-26 19:33:19 296
原创 上传文件的一些实现细节
上传文件的一些实现细节1、 中文乱码问题:(1) 上传文件的中文乱码问题:upload.setHeaderEncoding("utf-8");(2)普通输入项的中文乱码问题://解决输入的中文乱码问题,方法一,手动方式String inputValue=item.getString("utf-8");//解决输入的中文乱码问题,方法二inputValue=
2011-11-24 22:44:41 94
原创 文件的上传(1)
11,11,23文件的上传一、文件上传概述1、 实现web开发中的文件上传功能,需完成如下两步操作:(1) 在web页面中添加上传输入项(JSP页面或html页面)。(2) 在servlet中读取上传文件的数据,并保存到本地硬盘中。2、 如何在web页面中添加上传输入项?(1)标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注
2011-11-24 09:44:21 407
原创 Apache---DBUtils框架简介
11,11,21Apache---DBUtils框架简介开源的框架,DBUtils是一个最好的选择,代码简单优美,使用起来非常简便,对JDBC进行了封装。1、 简介:2、 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序
2011-11-22 21:11:19 122
原创 数据库连接池的应用
数据库连接池的应用连接池 DataSource的实现:web服务器(tomcat) 都包含了数据库连接池的实现三种连接池技术:独立实现:DBCP、C3P0Tomcat自带连接池实现 使用的是DBCP一、DBCP:是Apache软件基金组织下的开元连接池实现,使用DBCP数据源,两个文件 1、Commons-dbcp.jar 连接池的实现 2、Commons-pool
2011-11-21 17:02:17 375
原创 使用JDBC调用存储过程
使用JDBC调用存储过程1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和
2011-11-17 17:21:48 202 1
原创 使用JDBC如何获取数据库自动生成的主键
使用JDBC如何获取数据库自动生成的主键这部分内容用在哪里呢?例如,老公表和老婆表老公表idname …… 4张三 老婆表idnameh_id
2011-11-17 17:17:26 1886
原创 使用JDBC进行批处理
使用JDBC进行批处理1、业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。2、实现批处理有两种方式。(1)第一种方式:Statement.addBatch(sql) (Statement中有一个集合属性list存储所有的sql),执行批处理SQL语句executeBatch()方法:执行批处理命令
2011-11-17 17:12:51 137
原创 使用JDBC处理大数据(Large Objects)
使用JDBC处理大数据(Large Objects)在实际开发中,程序需要把大文本或二进制数据保存到数据库(例如一个电影、一个很长很长的大文本要存入数据库)中,用JDBC该怎么操作呢?1、 在实际开发中,程序需要把大文本或二进制数据保存到数据库。基本概念:大数据也称之为LOB(Lager Object),LOB又分为clob和blob:(1) clob用于存储大文本。
2011-11-17 17:06:30 243
原创 《分页》分析及 源代码分析
今天晚上老师又给我们讲了分页,可是自己还是不会呀,哎~~~悲催啊。还是认真学习吧,差的太多了啊。分页的演示 10条 123456789下一页10条 123456789下一页 分页?Web开发
2011-11-16 19:17:22 74
原创 JSTL标签库大全之-------国际化( I18N )标签库,各种标签及其函数的使用。
JSTL标签库大全 标准标签库JSTL之国际化( I18N )标签库国际化标签包括: : 用于设置当前本地化环境,为对应的java类javax.servlet.jsp.jstl.fmt.locale配置参数值,这个指定的参数由jsp运行时维护,用于确定各个jstl标签使用的本地化环境. : 指定消息资源使用的文件. : 显
2011-11-15 11:44:44 945
原创 标准标签库JSTL之------核心标签库。各种标签的使用
JSTL标签库大全 标准标签库JSTL之核心标签库核心标签库包括:out , set , remove , catch , if , choose , when 和 URL 等.表达式操作标签: 包括:out , set , remove , catch.out标签: 核心标签库中最为基本的标签就是,他可以在页面中显示一个字符串或者一个EL表达式的值,
2011-11-15 11:42:09 411
原创 Java WEB开发--国际化简要概述
11,11,14Java WEB开发--国际化简要概述一、国际化开发概述:1、软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的。符合来访者阅读习惯的页面或数据。2、国家话又称为:i18n:internationalization。18指的是internationalization 中i和n之间有18个字母。3、合格的国际
2011-11-14 14:51:29 371
原创 JSTL概述
11,11,11JSTL概述一、JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。JSTL是由JCP(Java Commnunity Process)指定的标准规范,是一组形如html的标签,使得程序员即使不需要学习Java也可以编写动态Web页。自2002年中期发布后,它已成为JSP平台的一个标准组成部分。JSTL提供了诸如循环、条件
2011-11-14 07:56:43 517
原创 开发<c:if><c:else>标签解析及其源代码
开发标签解析及其源代码if else条件判定:aaaa :IfTag.javabbb ElseTag.java共享一个boolean变量 为父标签写一个标签处理器ChooseTag.java 标签处理器WhenTag.java 标签处理器OtherWise.java为父标签写一个标签处理器ChooseTag
2011-11-10 09:56:09 9735
原创 开发<c:if>标签
开发标签标签处理器:import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.JspFragment;import javax.servlet.jsp.tagext.SimpleTagSupport;public class IfTag e
2011-11-10 09:21:03 749
原创 开发防盗链标签源代码
开发防盗链标签源代码标签处理器:RefererTag.javaimport java.io.IOException; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.jsp.JspContext;im
2011-11-10 09:14:06 398
原创 (41)自定义标签库开发(简单标签的使用和带属性的标签)
11,11,09自定义标签库开发(简单标签的使用和带属性的标签)一、简单标签的应用:1、 SimpleTag方法介绍:(1)setContext方法用于把JSP页面的pageContext对象传递给标签处理器对象(2)setParent方法 用于把父标签处理器对象传递给当前标签处理器对象(3)getParent方法 用于获得当前标签的父
2011-11-09 16:30:42 469 1
原创 (40)JSP中自定义标签
11,11,08自定义标签今天的主要内容就是介绍自定义标签。一、自定义标签简介:自定义标签主要用于移除Jsp页面中的代码。1、 通过自定义标签获取IP地址:Jsp中的Java代码来实现的: 您的IP是: String ip=request.getRemoteAddr(); //得到的是一个字符串类型的IP地址 out.p
2011-11-08 19:35:26 584
原创 EL表达式(变量和操作符)总结
EL表达式关键字: el表达式 一个EL表达式包含变量和操作符。任何存储在某个JSP作用范围(如:page、 request、session、application)的bean能被作为一个EL变量来使用。另外,EL支持以下预定义的变量: 变量名称 说明pageScope 一个包含所有page scope范围的变量集合 (a java.util.Map) requestScope
2011-11-08 18:58:20 9570
原创 分页操作的分析及代码
一 分页操作的分析:1.层的问题 Com.csdn.domaim Com.csdn.dao Com.csdn.daoImpl Com.csdn.service 接口 Com.csdn.serviceImpl 实现类 Com.csdn.web 控制器 Com.csdn.web.filter Com.csdn.web
2011-11-07 18:05:20 435
原创 (38)EL表达式
11,11,07EL表达式 今天我们学习的是EL表达式,可以说是第一次接触到这个词。所以在学习之前,有这样的提示:JSP表达式语言(Expression Language),简称EL。EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。EL表达式: ${studentName+1} 返回结果为1.2、EL表达式的基本语法:
2011-11-07 18:00:33 334
转载 仿Baidu,Google查询分页技术实现分析
分页 (pagination) 一种自动分页机制,可以将移动 Web 窗体中的内容分割成一组组较小的页进行呈现,以适合于特定的设备。该机制还呈现可用于浏览到其他页的用户界面元素.在整个的web开发应用中分页是必会的知识点。应该熟练掌握与运用。在实际开发的应用中,分页显的尤为重要,现将baidu,google查询分页显示的页面及分页效果分析如下:1、baidu搜索观察分页效果如下:
2011-11-05 10:51:43 316
转载 仿baidu,google的查询分页技术
在上一节中我们简单观察与分析了仿baidu,google的查询分页技术,有很多学生纷纷的给我来了邮件,期待着使用Java技术的实现.在这里很感谢大家对我的关注,我会一如既往的在此平台之上发布自己的授课中一些知识点的总结.下将仿baidu,google查询分页技术的实现方式一种分享给大家,如有问题请及时发送邮件.希望同学们在这新的学期中有更大的收获。在这里我简单说说我的实现思路,我将整个分页
2011-11-05 10:49:15 222
原创 (37)实例,用模式一实现用户登录功能
实例,用模式一实现用户登录功能。login.jsp为显示登录表单和处理登录请求的页面,登录成功后跳转到logonSuccess.jsp页面,登录失败时重新显示登录表单和失败的帮助信息,以便用户重新登录;如果已登录用户再次访问logon.jsp,login.jsp将请求转发给logonSuccess.jsp页面。login.jsp页面代码及其分析如下:"java" import="j
2011-11-01 22:46:51 1092
原创 (36)JSP的隐式对象
11,11,1今天的主要内容:JSP的隐式对象JSP隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别:一、输入和输出对象:控制页面的输入和输出(request、response、out)。二、作用域通信对象:检索与JSP页面的Servlet相关的信息(session、application、pageContext)。三、Servl
2011-11-01 22:45:29 537
原创 (35)JSP的应用2
11,10,31课堂主要内容:复习上一周所学习的内容,JSP的应用 还有JSP的几种元素的用法等。 今天的主要内容:1、JSP的执行过程主要可以分为以下几点: (1)客户端发送请求 (2)Web容器将JSP转移成Servlet源代码 (3)Web容器加载编译后的代码并执行 (4)把执行结果响应至客户端2
2011-11-01 08:02:40 254
原创 (34)JSP的动作元素
这篇笔记是上个礼拜写的,但一直忘了,就没有发。今天发上来了,这是关于JSP动作元素的一些知识:11,10,28JSP动作元素1、 动作是特殊的标记,通过一个动作标记可以实现多行Java代码实现的效果。可以公台插入文件、重用JavaBean组件、导向另一个页面等。2、 动作元素和指令元素不同,动作元素是在客户端请求时动态执行的,每次有客户端请求时可能都会被执行一次,而指令元素
2011-11-01 08:00:34 501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人