- 博客(69)
- 收藏
- 关注
原创 第一个SSH实例以及详细的说明---------代码优化以及数据库连接池
其中使用到得包有第一个ssh的实例详细说明 今天,我们来看一下第一个ssh的项目详细说明,个人总结,这个是我自己的想法仅供参考---下面以一个实例说明第一步,按照一定的顺序写出每一个包,如:1.>cn.csdn.domain 就是一个实体类包2.>cn.csdn.dao就是DAO—封装了真实的方法和其中的说明包3.>cn.csdn.service就是S
2012-04-23 14:33:56 1090
原创 Extjs第一课
Extjs第一课 我们在第一节课中,我们就开始讲到的是类库文件,在第一节课中我们第一个接触到的便是这个Extjs.onReady了。我们下面来看一下这个jsp文件时怎么写的。 是这样的我们首先说一下我们在这里用的是Extjs4.0的类库我们开始用一下这个Extjs里面都是什么东西adapter:负责将里面提供第三方底层库(包括Ext 自带的底层库)映射为E
2011-12-14 23:08:42 400
原创 两种方式查找
两种方式查找 Criteria和Query 首先我们来看一下criteria这个方式的: Session s=null; try { s=hibernateUtil.getSession(); String queryStri
2011-12-11 22:38:10 297
原创 表与表之间关系 --------实体与实体之间关系
表与表之间关系 --------实体与实体之间关系 我们知道的表与表之间有三种关系1.一对一 2.多对一 3.多对多
2011-12-11 22:37:45 2204
原创 CURD增删改查
CURD我们今天主要讲的是,在hibernate下的增删改查。下面我们首先来讲一下hibernate中的主要的接口和类。一、我们来看一下第一种方式实现Query类实现 这就是一个查找的query的查找我们理解一下就ok了 二、我们来看一下第二种方式实现 再来我们看看hibernat
2011-12-11 22:36:55 405
原创 Hibernate的一些细节
Hibernate的一些细节1.我们的开发流程是(1) 一般是从实体类----àdomain的xml文件---------à配置文件2.实体类的限制 我们在实体类中,我们必须有无参构造(因为是反射机制),也就是.class.instance来实例化这个实体类3.映射文件 一个java类在映射文件中
2011-12-11 22:36:21 321
原创 Hibernate配置
Hibernate配置 首先,Hhibernate是一种让关系模型变成对象模型的,我们在来看看是如何配置的,首先我们在http://www.hibernate.org网站上行下载下来hibrnate使用的文件包! 我们在下载的目录中的/hibernate3.jar和/lib文件下的jar包全部引入道classpath中就是这个图片中的hibernate文
2011-12-11 22:35:39 361
原创 优化数据库访问代码
优化数据库访问代码:一、使用数据库连接池。二、编写jdbc框架。一、使用jdbc编写查询框架除SQL语句不同之外,根据操作的实体不同,对ResultSet的映射也各不相同,因此可义一个query方法,除以参数形式接收变化的SQL语句外,可以使用策略模式由qurey方法的调用者决定如何把ResultSet中的数据映射到实体对象中在DBManager类中------------------
2011-12-11 22:34:39 312
原创 优化数据库访问代码
优化数据库访问代码:一、使用数据库连接池。二、编写jdbc框架。一、使用jdbc编写查询框架除SQL语句不同之外,根据操作的实体不同,对ResultSet的映射也各不相同,因此可义一个query方法,除以参数形式接收变化的SQL语句外,可以使用策略模式由qurey方法的调用者决定如何把ResultSet中的数据映射到实体对象中在DBManager类中------------------
2011-11-23 00:04:04 612
原创 数据库连接池---------------也优化了代码
数据库连接池---------------也优化了代码一、编写数据库连接池·实现javax.sql.DataSource接口,有getConnection()和getConnection(String username,String password)·实现DataSource接口。并实现连接池功能的步骤:1、在DataSource构造函数中批量创建与数据库的连接,并把创建的连接加
2011-11-23 00:03:32 630
转载 MySQL存储过程详解
MySQL存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一
2011-11-18 11:18:41 290
原创 JDBC的MYSQL继续学习
JDBC的MYSQL一、处理大文本首先我们在mysql中建一个表名字是create table testclob( idint primary key auto_increment,resume text) 然后,我们拷入.com.mysql.jdbc.driver.驱动我们把数据存入数据库中,在这里呢我用 的是数据库连接池。 我们创建一个类,用于创建测试大
2011-11-17 20:53:46 266
原创 JSTL使用3
JSTL使用3今天实在是没有什么内容了,好了废话少说了看代码。 request.setAttribute("number1",newInteger(99)); request.setAttribute("number2",newDouble(1e7)); request.setAttribute("locale",Locale.US); %>
2011-11-15 14:50:50 213
原创 JSTL标签
标准的JSTL今天我们主要讲的是JSTL。不想说其他的了!看代码:每一句都有解释好好品味一下就什么都懂了。 "dddd"> hellow" escapeXml="false"> 欢迎使用 -----------------------c:set--
2011-11-11 17:19:07 375
原创 自己的c:if标签
一、标签 标签处理器 private boolean test; public void setTest(boolean test) { this.test = test; } @Override public void doTag() throws JspException, IOException {
2011-11-11 17:11:02 4354
原创 JSP中的Simple自定义标签使用
Simple自定义标签使用今天我们主要讲一下我们的simple这个自定义标签的使用!首先我们看一下simple这个是怎么使用的。我们先看一下java类,首先java类要继承SimpleTagSupport类。第一个实例:我们是输出那个自定义标签的内容。我们重写doTag方法 这样写JspFragment jf=this.getJspBody();我们就获取到了jf这个被容的对象,然
2011-11-10 08:12:05 813
原创 Jsp自定义标签
自定义标签今天讲的内容是我们在jsp中很重要的知识。我们这次好好介绍一下首先我们要知道啊!在jsp页面中根据规定是不能出现脚本的!也就是说不能出现这样的符号的!而我们的sun公司就提供了我们这个自定义标签。下面让我们一起来学习一下自定义标签吧!首先我们看看自定义标签在jsp中使用!首先我们用一个最简单的!我们创建一个输出客户端的ip的:一共需要3 个步骤1. 我们用
2011-11-08 19:40:48 373
原创 Cookie的实例应用
Cookie的实例应用一 Cookie的简单实例---如何创建和添加到Servlet中 第一步:实例化一个Cookie,用来保存会话状态信息 Cookie cookie1 = newCookie("name",name); cookie1.setMaxAge(24*60*60);//设置一天的时间 Coo
2011-11-07 19:35:36 578 1
原创 Session的简介和应用
Session的简介和应用一 Session的简介1.Session出现的原因是Cookie存在的缺点:Cookie的缺点:使用Cookie可以保存上一次请求的状态信息,但是如果传输的数量较多,会降低传输的效率和增大服务端程序处理的难度2.Session的概念Session是一种将会话状态保存在服务端的技术,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案
2011-11-07 19:35:25 363
原创 Web应用程序的会话(Cookie)介绍
Web应用程序的会话(Cookie)介绍一 会话与会话状态: 1.Web应用的会话是指一个客户端浏览器和web服务器之间发生的连续的一系列请求和响应,知道窗口关闭2.Web应用的会话状态时指web服务器与浏览器在会话过程中产生的状态信息,借助会话状态信息(一问一答的结果),web服务器能够把属于同一个会话中的一系列的请求和响应过程关联起来。 举例:账号就是会话状态
2011-11-07 19:35:12 262
原创 Servlet中HttpServletResponse的应用
Servlet中HttpServletResponse的应用一 回顾HttpServletRequest对象1.服务端和客户端(1)服务器端servlet程序中的servic产生应答信息HttpServletReasponse对象(2)客户端浏览器向web服务器发送请求httpServletRequset对象 2.Request对象的回顾(1)请求行GET/demo/te
2011-11-07 19:35:00 596 1
原创 Servlet应用---HttpServletRequest的应用
Servlet应用---HttpServletRequest的应用一.获取请求消息中的实体内容getInputStream和getReader方法1.getInputStream方法是字节的输入流对象,返回的是一个代表实体内容的实体对象。类型为javax.servlet.ServletInputStream2.getReader方法是返回的是一个BufferedReader的对象,返回
2011-11-07 19:34:31 288
原创 Servlet的应用--Referer请求和参数传递
Servlet的应用--Referer请求和参数传递1.referer的应用 (1)利用Referer请求头阻止“盗链” 第一步: 建一个MyHtml.html,内容为 http://localhost:8080/demoWeb/test”>retr 第二步:在servlet
2011-11-07 19:34:20 505
原创 Servlet的应用---ServletConfig和ServletContext
Servlet的应用---ServletConfig和ServletContext1.Servlet类配置初始化参数------ServletConfig (1)在配置文件中设置: 在web.xml中设置 corporation csdn (2)在
2011-11-07 19:34:07 295
原创 Session应用--用servlet写一次性验证码
Session应用--用servlet写一次性验证码一 写验证码的思路 首先想到验证码的背景是看起来比较乱的,也就是要用java画出验证码的背景图片,而要想画出验证码的背景,在图片上应该有画纸,也要有画笔才能执行。可 想只能是随机的画出一个形状,才有在每次刷新的时候有不一样的效果。并且在画出的背景图片上有数字或字母,这也是随机生成的。是把可能的数字和字母放到一个字符串里来显示,然后
2011-11-07 19:33:58 323
原创 Servlet的应用---重定向和请求分配
Servlet的应用---重定向和请求分配1.重定向和请求分派(1)请求的重定向 HttpServletResponset接口提供的sendRedirect()方法用于生成302响应码和Location响应头,从而通知客户端去重新访问Location响应头中指定的URL,其完整的定义语法如下:public void sendRedirect(String loc
2011-11-07 19:33:45 355
原创 JSP的指令、和脚本元素
JSP的指令、和脚本元素一 jsp出现的原因Jsp出现的原因是因为Servlet的缺点:(1) 开发者和维护应用程序的成员必须对java编程有全面的了解,因为在处理代码的时候和处理html元素混合在一起(2) 如果要改变应用的外观,或者增加对新客户类型的支持,则需要对象sevlet对吗进行更新和重编译(3) 在设计应用界面时,很难充分利用web开
2011-11-07 19:33:22 264
原创 Servlet的应用
Servlet的应用1.Java web应用程序.(1)Java Web应用程序的规范目录结构– 应用程序根目录– |-- WEB-INF目录:必须目录– |-- web.xml:Web应用部署描述文件,必须目录– |-- classes目录:存放字节码文件– |-- lib目录:存放
2011-11-07 19:33:08 215
原创 JSP动作元素详解
JSP动作元素详解一 动作元素的概念1.概念:动作是特殊的标记,通过一个动作标记可以实现多行Java代码实现的效果。可以动态插入文件、重用JavaBean组件、导向另一个页面等,是自定义标签。2.发生的时间:动作元素是客户端请求时动态执行,执行多次指令元素是在编译时编译执行,只编译一次3.分为以下三种: javaBean与一般的java类没什么
2011-11-07 19:32:51 228
原创 第四章 Http协议详解
第四章 Http协议详解 1.http协议简介:(1)WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。(2)HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式。(3)HTT
2011-11-07 19:32:37 282
原创 配置WEB站点的虚拟目录
配置WEB站点的虚拟目录1.虚拟web目录的映射概念和原理: 概念: 如果想要让某台计算机的一个目录内容,能被外面的浏览器通过http协议访问,则步骤如下:(1)首先要在这台计算机上安装和启动一个web服务器软件(2)其次还要将该目录映射成一个web站点目录。这个web站点目录通常称为虚拟目录。(3)一个web站点上只能有一个虚拟目录的根目录,其他的虚拟目录
2011-11-07 19:32:21 545
原创 Web简介和Tomcat安装
Web简介和Tomcat安装 第一讲:Web程序的相关知识1、Web应用程序简介:(1)应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。(2)桌面应用程序:一般是指采用客户机、服务器结构的应用程序(Client/Server模式) 桌面应用程序的优点:C/S模式将应用与服务分离,系统具有稳定性和灵活性C/S模式配
2011-11-07 19:32:18 253
原创 JSP执行过程和隐式对象和错误机制
JSP执行过程和隐式对象和错误机制一 jsp的执行过程JSP的执行过程主要可以分为以下几点:(1)客户端发出请求。(2)Web容器将JSP转译成Servlet源代码。(3)Web容器将产生的源代码进行编译。(4)Web容器加载编译后的代码并执行。(5)把执行结果响应至客户端。 二 jsp的异常处理机制1.异常处理机制出现的原因:抓取出现的错误,使得
2011-11-07 19:32:02 289
原创 JSP的开发模式和设计模式(MVC)
JSP的开发模式和设计模式(MVC)一 JSP的设计模式1.MVC模式的概念:(1)在开发一个软件之前,必须先设计好其架构,一个基本的架构思想是将软件分成不同的模块,问题的关键就是如何划分模块。 (2)MVC(模型-视图-控制器)是20世纪80年代为Smalltalk-80编程语言发明的一种软件设计模式,它是一种分离业务逻辑与显示界面的设计方法。(3)MVC的模型(Mode
2011-11-07 19:31:58 340
原创 JSP模式2 实现用户注册的功能
JSP模式2 实现用户注册的功能一 实现的思路:1.Register.jsp 负责向用户显示注册的页面,用户名、密码、确认密码、email2.ControllerServlet.java 用来接收客户端提交的请求,然后进行验证:语法格式的验证和该用户是否是已经存在的用户,如果该用户是合法的,将该用户加入到users表中,然后跳转到loginSuccess.jsp页面上,
2011-11-07 19:31:55 717
原创 Dom4j解析文档
Dom4j解析文档1、Dom4j解析文档 特点:Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。优点:Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很
2011-11-07 19:30:47 240
原创 两种解析XML文档的方法---DOM和SAX
两种解析XML文档的方法---DOM和SAXDOM方式解析XML文件DOC解析编程:查找某一个节点 // 查找固定值的书的元素的第二个子节点 public static voidfindFixedChildren(Document doc) { //通过名字查找并返回一个集合 NodeList list =doc.getEleme
2011-11-07 19:30:30 326
原创 XML的编程 (CRUD)
XML的编程 (CRUD)CRUD代表的是--------增删改查Xml编程的作用之一:在web中写配置文件,对文件进行解析 1、XML解析技术 (1)XML解析方式分为两种: Sax 和dom (1)这两种标准并不是针对java,在各种语言环境下都可以实现 (2)dom:(Do
2011-11-07 19:30:18 197
原创 DTD规范XLM文档笔记
DTD规范XLM文档笔记1、使用DTD的好处v 用DTD提供统一格式。例如,用DTD规定个人简历文档的逻辑结构,包括所需填写内容和内容排列方式,所有按照这个DTD编写的个人简历都将具有统一格式。v 用DTD验证数据有效性。DTD约束文档逻辑结构,可以根据DTD检查数据,验证其是否符合规定要求,确保数据正确和有效。v 根据DTD编写文档样式单。DTD
2011-11-07 19:30:07 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人