
j2ee
cbynietg
Just do it!
优快云记录着我的成长,衷心与大家分享与交流,如果能对大家有一点帮助,我将感到无比的欣慰.
展开
-
在 Eclipse 中显示行号
使用了Eclipse 有一段时间了, 每次程序报错的时候, 错误显示在多少行时, 我总是用ctrl键+ L 来查看, 今天我随便看了一下讲Eclipse 的书, 上面有怎么显示行号, 其实很简单. 就是在主窗口中按Ctrl + F10 , 然后点Show Line Number就可以了.原创 2009-04-18 17:49:00 · 496 阅读 · 0 评论 -
JDBC资料库驱动程式的四个类型
JDBC资料库驱动程式依实作方式可以分为四个类型: * Type 1:JDBC-ODBC Bridge 使用者的电脑上必须事先安装好ODBC驱动程式,Type 1驱动程式利用Bridge的方式将JDBC的呼叫方式转换为ODBC的呼叫方式,用于Microsoft Access之类的资料库存取: Application JDBC-ODBC Bridge ODBC Driver Database转载 2009-06-22 08:45:00 · 883 阅读 · 0 评论 -
用IO流实现application的效果
思路: 从一个文件count.txt中读取访问页面的次数, 如果这个文件不存在, 则创建这个文件, 并设里面的内容初始值为0.package com.deng;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileRe翻译 2010-01-19 11:18:00 · 689 阅读 · 0 评论 -
Tomcat下配置数据源
Tomcat-->conf-->context.xml java核心代码: Context context = new InitialContext(); DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/oracleds"); conn = ds.getConnection(原创 2010-01-17 15:03:00 · 484 阅读 · 0 评论 -
Cookie内容笔记
Cookie的来历与作用Cookie是什么Cookie技术是由Netscape公司最早开始使用Cookie是Web服务器通过浏览器保存在WWW用户端硬盘上的一个文本文件,这个文本文件中包含了文本信息.文本信息的内容以"名/值"对(key/value)的形式进行储存.可以让Web开发者通过程序读写这个文本文件.XP中保存Cookie的目录是"C:/Documents and Settings/用户名翻译 2010-01-18 10:36:00 · 1902 阅读 · 0 评论 -
在一定的时间内限制访问次数
读取页面的访问次数时, 如果按刷新的时候会一直增加, 为了让其不随便增加, 必须要加限制条件来控制.<% long count = CountFileHandler.readFile(request.getContextPath()+"count.txt"); if(session.getAttribute("visited")== null){ //第一次访问翻译 2010-01-19 14:17:00 · 3967 阅读 · 0 评论 -
显示错误信息
HTTP常见错误代码401: 验证出错404: 访问的文件不存在405: 访问的文件不允许500: 服务器代码出错web.xml 404 /404.jsp 404.jsp 你访问的页面不存在!翻译 2010-01-19 15:01:00 · 518 阅读 · 0 评论 -
BeanUtils用法举例
BeanUtils是一种很实用的封装好的javaBean, 是apache机构下的一个组件, 这里初略地讲述一下BeanUtils的实用性,以代码来讲述. User.javapackage com.deng;/** * @author: 邓永胜 * @date: Jan 19, 2010 - 10:27:57 PM */public class User {翻译 2010-01-20 00:07:00 · 7090 阅读 · 3 评论 -
从表单中取得各个参数的值
从表单中取得参数的值, 可以用request.getParameter("参数的name"); 不过在不知道表单中的具体参数的name为什么时, 可以用request.request.getParameterNames(), 取得参数列表所有的值. 再强制转化为String类型, request.getParameterValues(parameter); PrintWriter ou原创 2010-01-16 13:30:00 · 709 阅读 · 0 评论 -
Servlet部分内容
Servlet处理的流程1. 客户端使用浏览器提交对Servlet的调用的Get或者Post请求2.服务器接到请求后,如果该Servlet是第一次被调用,实例化这个Servlet3.服务器调用该Servlet对象的service()方法4.Servlet产生动态的回复内容5.服务器发送回复内容给客户端的浏览器 Servlet的生命周期init()方法service()方法destro原创 2010-01-16 21:20:00 · 431 阅读 · 0 评论 -
MyEclipse配置自己的用户库笔记
配置自己的类库, MyEclipse--> Perferences --> Java --> Build Path --> User Libraries 添加就可以了原创 2010-01-17 11:14:00 · 542 阅读 · 0 评论 -
EL表达式
JSP EL的内置对象pageContextpageScoperequestScopesessionScopeapplicationScopeparamparamValuesheaderheaderValuescookieinitParam等价于${sessionScope.phone} 设定JSP不使用JSP EL使用page指令的isELIgnored 属性或者修改web.xm翻译 2010-01-20 13:59:00 · 694 阅读 · 0 评论 -
Servlet过滤器简介与字符串过滤
一.Servlet过滤器的用途(1)用户认证与授权管理(2)统计Web应用的访问量和访问的命中率,形成访问报告.(3)实现Web应用的日志处理功能.(4)实现数据压缩功能.(5)对传输的数据进行加密.(6)实现XML文件的XSLT转换. 二.实现Servlet过滤器编写实现javax.servlet.Filter接口的类配置Servlet过滤器 EncodingFilter.jav翻译 2010-01-25 10:11:00 · 1344 阅读 · 0 评论 -
Servlet监听器简介与实现在线人数统计
一.Servlet监听器概述HttpSession监听器接口统计网站在线人数程序ServletContext监听器接口HttpServletRequest监听器接口 二.好处:更加方便的控制application session request对象的发生的特定事件可以集中处理特定的事件HttpSession监听器接口HttpSessionListenerHttpSessionAttri翻译 2010-01-25 10:27:00 · 3564 阅读 · 0 评论 -
FileUpload
一.首先将两个jar包的文件导入到工程项目中 commons-fileupload-1.2.1.jar和commons-io-1.4.jar 二.new one project, setName 为 WebProject 三.实现uploadFile.jsp 请选择要上传的文件原创 2010-01-25 10:32:00 · 649 阅读 · 0 评论 -
ResourceBundle资源文件的快捷配置
在Struts的国际化资源文件ApplicationResources.properties中,如果要求要配置国际化文件的话, 手工配置比较麻烦,而已比较慢,现简述以下两种方法, 以供参考.ApplicationResources.properties# Resources for parameter com.deng.struts.ApplicationResources# Pr原创 2010-01-30 01:13:00 · 1437 阅读 · 1 评论 -
Tomcat 数据库连接池配置,数据库连接池
前言:关于并发访问,针对不同的项目,有不同的考虑。如果是商用的项目,那么并发是一定要支持的,同时考虑多少用户同时在线访问。有的数据访问量是百万或者千万级的,那一定要支持并发,这要根据项目来定。必要的时候要做集群和负载均衡。如果只是几万甚至还少的用户访问,配置连接池也就可以了。没有必要考虑集群什么的。 Tomcat 数据库连接池配置(各种版本) Tomcat 数据库连接池配置 前言 :转载 2009-06-16 22:31:00 · 730 阅读 · 0 评论 -
getHibernateTemplate().save() 未保存到数据库
原创 2009-06-11 20:53:00 · 580 阅读 · 0 评论 -
junit.framework.AssertionFailedError: No tests found in
用Junit 测试SQLServer2000时遇到的错误提示: junit.framework.AssertionFailedError: No tests found in com.deng.WuLiu.util.testJDBC at junit.framework.Assert.fail(Assert.java:47) at junit.framework.TestSuite$1.原创 2009-04-19 08:52:00 · 5009 阅读 · 0 评论 -
运用SmartUpload 组件实现文件和图片的上传
SmartUpload 组件是一个免费的上传组件,其主要功能是上传文件,上传图片. 其完整包为:org.lxh.smart.SmartUpload1. 配置下载smartupload.jar, 并将其放工webapps的lib目录下2. 开发由于图片一般比较大,所以在表单中提交方式设为post,如要上传图片,则要对表单的数据进行封装.ENCTYPE="multipart原创 2009-04-28 12:10:00 · 1318 阅读 · 0 评论 -
用MyEclipse打成war包
首先选中project右键——>选择Export选项,然后选择J2EE -- WAR file选项,然后选择工程名称(因为一个Eclipse可能同时打开多个工程)和硬盘上的存储路径,单击Finish就可以了。war文件就在eclipse根目录下呢原创 2009-04-24 16:28:00 · 1521 阅读 · 0 评论 -
PowerDesigner建立数据库模型
今天开始做一个项目, 试着用powerdesigner来进行数据库建模, 于是上网下载一个powerdesigner12, 安装好了,自己上网看些资料就开始建立数据库了. 先new Physical Data Model 数据库DBMS选择MySQL5.0, 用Palette控件选择 Table, 建表, 建字段, 设置ID 为 primary key , 自动标识:原创 2009-05-05 15:33:00 · 697 阅读 · 0 评论 -
tomcat6.0 + JSP + mysql数据库连接池配置
tomcat6.0 + JSP + mysql数据库连接池配置环境:tomcat6.0 ,mySQL 5.0把mysql驱动包分别放到%TOMCAT_HOME%/lib 和你的应用的WEB-INF/lib文件夹下面1、修改%TOMCAT_HOME%/conf/server.xml,添加如下内容(部分参数请本地化): 2、修改对应应用的web.xml,转载 2009-05-05 08:57:00 · 704 阅读 · 0 评论 -
SSH整合配置+ ConnectionPool
近来时间一直在学习SSH的整合, SSH三者的配置不是很难, 基本上在MyEclipse中都可以完全导入所需的jar 包. 就是在配置连接池的时候出现了一些问题.这个问题已经得到了解决. 这个问题是:javax.naming.NameNotFoundException: Name jdbc is not bound in this Context 在加载连接池的时候找不到JNDI, 开始原创 2009-05-06 09:23:00 · 984 阅读 · 0 评论 -
利用过滤器filter解决乱码问题
new 出一个class package org.dys.myznt.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servle原创 2009-05-05 21:40:00 · 877 阅读 · 0 评论 -
jsp:include与include的区别
#文件:one.jspString var1="China";%>----------------------------------------#文件 two.jspString var1="America";String var2="England";%>----------------------------------------#文件 three.jspint j=1;if (j==1)转载 2009-06-03 09:42:00 · 1318 阅读 · 0 评论 -
动作与指令的区别
我们都知道在jsp中include有两种形式,分别是Include指令:和include动作: 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候原创 2009-06-03 09:54:00 · 1040 阅读 · 0 评论 -
动作与指令两者之间的运用
今天在做一个项目时,运用到了 动作与指令.开始我没有注意到两者之间主要的区别. 经过这个项目之后,加深了对它们两者之间的理解.现我来说一下:我在一个jsp文件里插入了一个隐藏字段:"/>这个value="" 是保存在session里的. 于是我想引用这个session 的值. 写了如下代码: String manager = (String)session.getAttri原创 2009-06-04 10:03:00 · 668 阅读 · 0 评论 -
动态生成javascript代码,下拉条的级联效果
怎样动态生成javascript代码:带下拉条的那种,首先, 主表bookinfo有一个字段是booktype, 不int 类型, 从表booktype 有一个字段id , 也是int 类型. 表bookinfo中的字段booktype是表booktype的外键.我想让他们两者级联.实现的代码是这样的:import="java.sql.*" errorPage="" %> L原创 2009-06-04 18:18:00 · 1092 阅读 · 0 评论 -
jsp:include动作和include指令的区别
jsp:include动作和include指令之间的根本性的不同在于它们被调用的时间。jsp:include动作在请求期间被激活,而include指令在页面转换期间被激活。 两者之间的差异决定着它们在使用上的区别。使用include指令的页面要比使用jsp:include动作的页面难于维护。前面已经说过,使用JSP指令,如果包含的JSP页面发生变化,那么用到这个页面的转载 2009-06-03 09:46:00 · 1587 阅读 · 0 评论 -
在mysql数据库中用java代码插入时间
今天在做一个项目时, 我要在数据库插入当前时间, 我把时间格式了一下. 以下是代码//获取系统时间, 返回值的格式为: 2009-06-03 星期几 public static String toFormat1(){ Date date = new Date(); SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd E原创 2009-06-04 09:58:00 · 2440 阅读 · 1 评论 -
Spring与Hibernate冲突的jar包(org.springframework.beans.factory.BeanCreationException:)
配置SSH时, 后台报了如下的错误: Error Message; 信息: Initializing WebApplicationContext for Struts ActionServlet action, module 2009-6-10 20:42:27 org.apache.catalina.core.ApplicationContext log严重: actio原创 2009-06-10 20:48:00 · 11384 阅读 · 1 评论 -
连接SQL Server出现的错误
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseEx原创 2009-06-11 09:25:00 · 814 阅读 · 0 评论 -
cvs应用中的小问题
cvs是一种成熟的版本控制工具, svn是继cvs后的另一个更为好用的版本控制工具. 刚接触cvs时,它是一个很好用的工具, 可是由于自己在操作方面的一些原因,很久都没有发现问题的所有, 其实原因是我的项目文件里的包中有cvs这个目录,这个是不允许的, 写这篇小文章,让自己记住这个错误, 也希望能够帮助到别人.错误如下:The server reported an error whil原创 2010-03-12 21:08:00 · 667 阅读 · 0 评论