自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 使用动态代理创建数据库连接池

1.首先创建一个连接池javabean实体模型package com.test.createPool;import java.io.FileNotFoundException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.

2013-08-07 16:39:36 616

原创 struts2 的一个简单配置

1.首先从start.jsp页面开始跳转 My JSP 'start.jsp' starting page <!-- --> 2.然后交给一个action进行处理 web.xml的配置文件  xml

2013-07-31 08:51:41 489

转载 STRUTS2.3.4最基础的jar包

STRUTS2.3.4最基础的jar包-必须添加完整  2013-05-13 11:29:49|  分类:技术应用 |  标签:|字号大中小 订阅struts2.3.4,jar包必须添加完整,类容如下: asm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcommons-fileupload

2013-07-30 21:07:34 411

转载 java访问sql 2008 检索自动生成的键,获得 IDENTITY 值的方法

访问sql2008,insert后获得自动生成的键,用sql2000处理方法SELECT SCOPE_IDENTITY() 可能会出错 可以用Statement 类的 getGeneratedKeys 方法返回包含一列,列名为GENERATED_KEYS的结果集,内容为自动生成的键1、设置PreparedStatement(推荐) Prepare

2013-07-26 10:14:04 546

原创 执行有输出参数的存储过程

本存储过程使用sql server来测试1.编写存储过程use chapter06go--使用储存过程来实现用户的登录验证create procedure proc_loginCheck @userName varchar(32), --登录的用户名 @userPwd varchar(16), --登录的密码

2013-07-26 00:32:42 987

原创 使用javabean实现分页

1分页的javabeanpackage com.shortmessage.common;import java.util.Date;import java.util.ArrayList;import java.util.List;import java.util.Map;import javax.servlet.jsp.jstl.sql.Result;i

2013-07-24 00:00:41 740

转载 用jstl截取字符串

用jstl截取字符串分类: Java 2013-05-29 19:22 27人阅读 评论(0)收藏 编辑 删除 jstl以前在jsp页面截取字符串时都是用Java表达式,感觉在jsp页面用多了Java表达式不是很好(那时主要是不知道jstl标签怎么去截取字符串,所以就只能用Java表达式了)。今天在网上找了些相关资料,原来jstl标签是可以截取字符串的,主要

2013-07-23 18:38:45 367

转载 对struts2的基本知识和环境的搭建(配图解)

Struts2的优点:Struts2是由webwork2发展过来的。属于无侵入式设计。而struts1是入侵是设置。Struts2跟servlet API没有紧密的联系。struts2提供了拦截器,struts2提供了类型转化器,还提供了支持多种表现层,输入校正可以指定方法进行校验,提供了全局范围和包范围,action范围的国际化资源的管理实现。在struts1是靠servlet启

2013-07-15 22:57:42 448

转载 获取文件的扩展名

/* * Java文件操作 获取文件扩展名 * * Created on: 2011-8-2 * Author: blueeagle */ public static String getExtensionName(String filename) { if ((filename != null) && (filename.leng

2013-06-24 13:24:26 436

原创 用户登录时生成验证码页面

1.生成验证页面<%! Color getRandColor(int fc,int bc){ //在给定范围内获取随机颜色 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r = fc+random.nextInt(bc-fc); i

2013-06-23 00:27:32 1103

原创 使用commons-fileupload组件实现文件上传

1.获取commons-fileupload组件     在http://jakarta.apache.org/site/downloads下载这个组件,解压文件后将commoms-fileupload-1.2.jar复制到WEB-INF/lib目录下2.在使用commons-fileupload组件时,需要另外一个组建commoms-io支持,可以到http://jakarta.apac

2013-06-05 21:11:27 761

原创 servlet下载文件文件

使用servlet来下载文件下载的文件excel表格package servlets;import java.io.FileInputStream;import java.io.OutputStream;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;

2013-06-05 20:51:22 610

原创 servlet读取文件

本例将要读取一个文本文件的内容content.txtJSP 参考手册Java编程思想数据结构与算法读取文件的servletpackage servlets;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOExcept

2013-06-05 20:41:37 590

原创 jsp页面调用servlet的两中方式

1.通过表单提交的方式来调用servlet Servlet接收表单示例 action="AcceptForm" method="post"> 姓名: 省份: 2.通过超链接的方式

2013-06-05 20:38:02 1114

原创 使用过滤器来解决中文乱码

使用过滤器处理乱码    以前的做法是在负责接受中文请求数据的每个页面编写用于处理中文乱码的代码。这样不利于代码重用。由于过滤器可在请求执行之前进行预处理,所以可把处理中文乱码的代码置于过滤器中。该示例的编写步骤如下: (1) 创建一个过滤器,命名为 encodeFilter.java 。代码如下:package filters;import jav

2013-06-02 21:10:57 853

原创 获取文件路径

(1) 读取文件,和获取文件全路径      //首先读取到文件      InputStream inputStream=this.getServletContext().getResourceAsStream("dbinfo.properties");       //创建Properties      Properties pp=newProperties();

2013-05-31 22:48:50 468

原创 文件上传

1.jsp显示页面 文件上传 <!-- --> commomfile load文件上传示例 文件:      2.servlet接受请求并进行处理

2013-05-31 22:32:11 438

原创 html转义标签的开发

html标签的转义:就是将用户在页面写的一些标签直接作为文本显示,而不会作为html显示1.标签处理器类package com.jstl.tag.example;import java.io.IOException;import java.io.StringWriter;import javax.servlet.jsp.JspException;import javax

2013-05-31 00:31:29 604

原创 防盗链标签的开发

防盗链:就是用户不访问你的网站其他页面,直接在地址栏中输入他要访问页面的地址直接访问,而防盗链则阻止访问者进行这样访问。1.开发的标签处理器类package com.jstl.tag.example;import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.se

2013-05-30 13:25:25 516

原创 使用简单标签进行开发

简单标签执行的流程图  l  控制标签体的执行 1.标签处理器类package com.jstl.simple.tag; import java.io.IOException; import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.JspFragment;import ja

2013-05-30 00:15:05 802

原创 sun公司核心标签的使用

使用步骤:首先必须下载好jstl标签库,和jstl实现。{ jstl.jar和standard.jar文件。)然后将这两个文件加入到web应用中WEB-INF/lib文件夹中。 1.流程处理标签。当jsp页面中必须根据按照某个条件来安排网页输出时,则可以使用流程标签。 如: <c:if test="${param.name='jack '&& param.

2013-05-29 23:14:08 724

原创 自定义标签改变标签体的内容

1.标签处理器类package cn.itcast.web.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.BodyContent;import javax.servlet.jsp.tagext.BodyTag;import

2013-05-29 23:11:48 639

原创 控制jsp页面某一部分内容循环执行

1.开发标签处理器类package com.jstl.simple.tag;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.IterationTag;import javax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.tagex

2013-05-29 23:02:11 945

原创 使用自定义标签来控制整个JSP页面是否显示

控制真个jsp页面是否执行(通过重写doEndTag()的返回值来控制)1.写标签处理器packaimport javax.servlet.jsp.JspException;import ja ge com.jstl.simple.tag;vax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.tagext.TagSupp

2013-05-29 22:30:38 621

原创 使用自定义标签来控制标签体是否执行

控制标签体是否执行(通过重写doStartTag()的返回值来确定是否执行)           1.标签处理器类  package com.jstl.simple.tag;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.Tag;import javax.servlet.jsp.ta

2013-05-29 22:15:37 503

原创 将ResultSet结果集放在Result中进行处理

在JDBC中,我们通常使用javax.sql.ResultSet类来存放放回的数据,它的流程和生命周期如下:使用ResultSet来返回数据库查询结果Client --> Connection --> Statement --> JDBC Driver --+ Database Client <-- Parsing <-- ResultSet <-- JDBC Driver --+

2013-05-24 22:26:37 1265

原创 jdbc操作sql server数据库

从配置文件中读取链接数据库的信息DB_DRIVER_JDBC=com.microsoft.sqlserver.jdbc.SQLServerDriverDB_URL_JDBC=jdbc\:sqlserver\://localhost\:1433;databaseName\=noelDB_DRIVER_JTDS=net.sourceforge.jtds.jdbc.DriverDB_URL_

2013-05-24 17:15:15 686

原创 查询

-- 1、查询全体学生的学号和姓名SELECT Sno, Sname FROM Student-- 2、查询全体学生的姓名、学号、所在系,要求修改列名select Sno AS 学号, Sname 姓名, 所在系 = Sdept from Student -- 3、查询所有学生的信息(使用*表示所有列)select * from Student-- 4、查询全体

2013-05-24 17:09:06 1124

原创 数据库的备份与还原

数据库备份与还原--1、备份设备--创建备份设备sp_addumpdevice 'disk', '设备1', 'c:\backup\device1.bak'--将数据库myDB备份到“设备1”backup database myDB to 设备1--查看备份设备sp_helpdevice--删除备份设备sp_dropdevic

2013-05-24 17:06:22 575

原创 游标

游标--为什么要使用游标?select * from Student为了逐一地读取结果集中的每条记录; --什么是游标?总是与一个select语句相关联;由结果集和指向结果中记录的位置指针来组成; --如何使用游标?(1)声明游标(2)打开游标(3)从游标中读取数据fetch first | last | next | prior |

2013-05-24 17:03:08 478

转载 jsp页面的中文乱码

String newstr=new String(MM_editQuery.toString().getBytes("8859_1"),"GBK");PreparedStatement MM_editStatement = MM_connection.prepareStatement(newstr);基于范例分析的JSP 中文乱码解决方案JSP 是目前流行的一种动态网站

2013-05-24 17:01:15 939

原创 jdbc实现分页

下面的类是实现分页的接口 package com.hit.dao.support;import java.util.*;import java.sql.*;public interface BasicDaoInterface{ /** * 分页查询 * @param dto * @param pagesize * @return *

2013-05-24 16:49:48 731 1

原创 事物

-[事务]/* 定义:  事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作  创建事务语法:  开始事务:begin transaction            或者 begin tran  提交事务:commit transaction           或者 commit tran  回滚(撤销)事务:rollback transacti

2013-05-24 16:40:48 484

原创 触发器

--什么触发器?是通过事件来触发的;有两种类型的触发器:DML触发器 和 DDL触发器;DML触发器:由insert、update、delete事件触发;DDL触发器:由DDL命令触发(create, alter, drop)DML触发器分为:after触发器 和 instead of触发器;--为什么要使用触发器?5种约束:主键primary key、 外键foreign

2013-05-24 16:33:04 747

原创 sql server中存储过程

--阶段二 编写带参数的存储过程--创建存储过程,实现某账户使用一卡通登录的过程,验证次一卡通账号并输出获得的账户金额use Bankgocreate procedure checkLoginMess @card_id varchar(20), @card_password char(6), @putOutBalance float

2013-05-24 16:23:16 501

原创 sql server中的三种函数

--阶段一 创建和使用标量值函数、多语句函数--1.创建一个标量值函数,根据用户姓名查询该用户一卡通的余额--2.创建一个多语句表值函数,根据账户姓名显示该用户的一卡通交易记录--创建一个变量值函数use Bankgocreate function getBalanceByName(@in_userName varchar(64))returns fl

2013-05-24 16:17:36 593

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除