j2ee
文章平均质量分 81
yyzhpq
这个作者很懒,什么都没留下…
展开
-
Jsp环境配置
第一部分 JAVA环境安装1.目前J2SDK的最新版本是1.4.2_01,下载地址:http://java.sun.com/j2se/1.4.2/download.html Download NetBeans IDE v 3.5.1 with J2SE v 1.4.2 COBUNDLE 采用包含了J2SE v 1.4.2的NetBeans IDE v 3.5.12. 安装!我的每一步:3. 目录注...2004-06-23 14:02:00 · 103 阅读 · 0 评论 -
Structs中基本配置入门
第一章Structs的基本配置1.为Structs应用配置Web.xml文件第一步:配置ActionServlet<servlet> <servlet-name>action</servlet-name> <servlet-class>org.appache.structs.ActionServlet</servlet-class>&...2005-08-05 07:46:00 · 126 阅读 · 0 评论 -
jsp+tomcat+mysql&sevlet&javabean配置全过程
<script language="javascript" type="text/javascript">showbanner(6,6,1);</script><script type="text/javascript">google_ad_client ="pub-2141342037947367";google_ad_width = 12005-08-05 07:43:00 · 71 阅读 · 0 评论 -
存取javabean
用<jsp:setProperty >标签来设定javabean的属性,通过以下方式来设定:<jsp:setProperty name="someBean" property="someProperty" value="somevalue"/><jsp:setProperty name="someBean" param="requestParam&q2005-07-08 20:43:00 · 78 阅读 · 0 评论 -
JSP入门初级教程之Session的使用
TTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。HTTPSession 是一个建立在cookies 和URL-rewriting上的高质量的界面。Session的信息保存在服务器端,Session的id保存在客户机的cookie中。事实上,在许多服务器上,如果浏览器支持...2005-07-03 09:06:00 · 73 阅读 · 0 评论 -
正确优雅的解决用户退出问题——JSP和Struts解决方案
摘要在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮...2004-10-20 15:45:00 · 74 阅读 · 0 评论 -
分页的类及调用
//PageCt.java 分页的类/**** @version **************************************************/package vod;import java.sql.*;import java.util.*;public class PageCt{ private long l_start; //开始纪录 ...2004-10-05 19:54:00 · 95 阅读 · 0 评论 -
第一个Servlet
1 Servlet基本结构 下面的代码显示了一个简单Servlet的基本结构。该Servlet处理的是GET请求,所谓的GET请求,如果你不熟悉HTTP,可以把它看成是当用户在浏览器地址栏输入URL、点击Web页面中的链接、提交没有指定METHOD的表单时浏览器所发出的请求。Servlet也可以很方便地处理POST请求。POST请求是提交那些指定了METHOD=“POST”的表单时所发出的请求...2004-10-05 19:52:00 · 68 阅读 · 0 评论 -
在JSP中用bean封装常用的功能
1、建立一个Beanpackage guestbook;import java.sql.*;/*** Title:用Javabean连接数据库* Description:用Bean把常用的数据库功能封装,在JSP中声明该Bean。* Copyright: Copyright (c) 2001* Company:极速网络小组* 编者:极速网络小组* version 1.0*/public clas...2004-10-05 18:24:00 · 78 阅读 · 0 评论 -
JSP实用篇
一,重定向页面1,response.sendRedirect("url");2,response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);response.setHeader("Location",newLocation);二,HTML Encoder和URL Encoder1,HTML Encoder自定义,原则:''不输出,'&a...2006-02-17 15:15:00 · 73 阅读 · 0 评论 -
介绍一篇关于session的好文章,写的很详细(jsp-servlet 技术)
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax....2006-03-05 17:00:00 · 82 阅读 · 0 评论 -
LDAP是什么?
LDAP是什么? LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。现在LDAP技术不仅...原创 2008-12-31 11:50:48 · 134 阅读 · 0 评论 -
Dom4j编码问题彻底解决
这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码会正确显示中文。让我很是头痛。试着使用GB...2008-12-31 10:37:00 · 128 阅读 · 0 评论 -
JSTL入门:表达式语言
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通...2006-09-09 20:07:00 · 60 阅读 · 0 评论 -
JSTL标签
<c:out>主要用来显示数据库的内容,就像是<%=scripting language%>一样,例如:Hello!<c:out value="${username}"/> 它的属性:value:需要显示出来的值default如果value的值为null,则显示default的值escapeXml是否转换特殊字符,如<转换成&lt;&l...2006-09-08 08:09:00 · 60 阅读 · 0 评论 -
JSP1.0\JSP2.0
JSP2.0较JSP1.0新增功能如下: (1)Expression Language; (2)新增Simple Tag和Tag File; (3)web.xml新增<jsp-config>元素Expression Language JSP传统方法:<% String str_cou...2006-09-07 13:44:00 · 80 阅读 · 0 评论 -
你练到什么程度了(J2EE)
经常会跟一些朋友讨论怎么样才能学好Java,学到什么程度才算撑握了Java的问题。其中有一个J2EE程序员层次及武功修为的问题,有点意思。这里就把讨论的内容大致整理一下发出来,大家继续讨论。 纵观国内的软件行业,靠Java吃饭的程序员还真不是少,而且Java程序员是有很大优越感的,毕竟对于很多用b/s搞开发的业内朋友来说,Java技术意味着难度大、门槛高,因此相对来说Java程序员比其...2006-09-05 13:50:00 · 80 阅读 · 0 评论 -
在javaBean中实现对Oracle的分页方法
//分页结果集 条件tj 排序 px 当前页 page 每页记录数pagesize public ResultSet getPageRs(String tabname,String tj ,String px,int page,int pagesize) throws Exception { try { if(px.equals("")...2006-08-26 18:36:00 · 69 阅读 · 0 评论 -
JavaBean操作Oracle数据库
本文以一个完整的JavaBean数据库访问程序简要说明jsp操作数据库。本程序由3个bean组成,其中WebConstants中定义全局变量,ConnectionManager管理数据库连接,MainBean利用WebConstants和ConnectionManager操作数据库。首先定义全局变量,如下:package WebRelease;public interface WebConsta...2006-08-26 18:28:00 · 80 阅读 · 0 评论 -
JavaBeans教程
JavaBean的属性 JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在...2004-10-05 09:07:00 · 97 阅读 · 0 评论 -
JavaBean的属性
JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"...2004-10-05 09:06:00 · 686 阅读 · 0 评论 -
Jakarta Struts的七大实战心法
编者按:当作者 Chuck Cavaness(著有《Programming Jakarta Struts》一书)所在的网络公司决定采用Struts框架之后,Chuck曾经花费了好几个月来研究如何用它来构建公司的应用系统。本文叙述的正是作者在运用Struts过程中来之不易的若干经验和心得。如果你是个负责通过jsp和servlet开发Web应用的Java程序员,并且也正在考虑采用基于Struts的构建...2004-06-24 18:48:00 · 58 阅读 · 0 评论 -
Struts的体系结构
Struts的体系结构(Struts Framework Architecture)胡长城(银狐999)关键字Struts,Framework,Architecture,Componennt,MVC预备知识在开始学习Struts以前,以下的知识点,需要有所了解: 模型-视图-控制的软件构架模式,JSP/Servlet的web层应用,J2EE体系结构。如果对客户标签类(Customer TagLib...2004-06-24 18:45:00 · 99 阅读 · 0 评论 -
Struts简单介绍
Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。Struts有如下的主要功能:1. 包含一个controller servlet,能将用户的请求发送到相应的Action对象。2. JSP自由tag库,并且在contr...2004-06-24 18:44:00 · 64 阅读 · 0 评论 -
Struts,MVC 的实现
简介小学生也可以在因特网上发布 HTML 网页。但是,小学生的网页和专业开发的网站有质的区别。网页设计人员(或者 HTML 开发人员)必须理解颜色、用户、生产流程、网页布局、浏览器兼容性、图像创建和 JavaScript 等等。设计漂亮的网站需要做大量的工作,大多数 Java 开发人员更注重创建优美的对象接口,而不是用户界面。JavaServer Pages (JSP) 技术为网页设计人员和 Ja...2004-06-24 18:43:00 · 126 阅读 · 0 评论 -
第五篇:Struts小试牛刀篇
严重警告:如果你跳过了上篇,在本篇遇到了的任何难题,本人概不负责<o:p></o:p> 开场白: 首先我希望你明白Struts是怎么工作的。在jsp页面上,当我们发生了提交动作(你就理解为当按钮按下的时候),页面上是数据(比如:文本框、复选框、单选框、下拉筐等中的内容)会自动写入到form中,当页面需要数据的时候也从form中取得。而action可以从form中取得相关的数...2004-06-24 07:03:00 · 72 阅读 · 0 评论 -
第三篇:Servlet入门篇
严重警告:知道Servlet的人不要往下看<o:p></o:p> 把别人告诉我的告诉你:<o:p></o:p> Servlet是服务器端的java程序 通过http协议被客户端调用,在客户端形成动态网页 需要什么:<o:p></o:p> 一个文件:servlet.jar<o:p></o:p&g2004-06-24 07:00:00 · 78 阅读 · 0 评论 -
第十讲 JSP和Servlet
10.1 Servlet的概念、配置与运行 10.1.1 Java Servlet的概念 Java Servlet是一个专门用于编写网络服务器应用程序的Java组件。所有基于Java的服务器端编程都是构建在Servlet之上的。 在J2EE中Servlet已经是一个标准的组件。让我们来认识一下,Servlet在Java的软件包中是怎样的一个结构,这会有助于我们理解Servlet的概念。 ...2004-06-23 17:09:00 · 109 阅读 · 0 评论 -
jspSmartUpload
//========upload.html===========<html><body bgcolor="while"><H1>文件上载</H1><HR><form method="POST" action="upload.jsp" ENCTYPE="multipart/form-dat2004-06-23 14:16:00 · 100 阅读 · 0 评论 -
JavaBean使用技巧
虽然你可以把大段的代码放在脚本片段(scriptlet)内,但是绝大多数的Java代码属于可重复使用的名为JavaBea的组件。JavaBean类似于ActiveX控件:他们都能提供常用功能并且可以重复使用。 JavaBean的值是通过一些属性获得的,你可通过这些属性访问JavaBean设置。以一个人来打比方,这个人就是一个JavaBean,这个人的名字、身份证号码以及住址就是其属性。在J...2004-06-28 15:16:00 · 67 阅读 · 0 评论 -
getParameterValues用法
<form name="checkform" method="post" action="getvalue.jsp"> 你希望学习哪些程式语言:<br> <input type="checkbox" name="langtype" value="JSP">JSP <input type=&q2004-07-19 22:26:00 · 251 阅读 · 0 评论 -
JavaBean用户化
JavaBean开发者可以给一个Bean添加用户化器(Customizer)、属性编辑器(PropertyEditor)和BeanInfo接口来描述一个Bean的内容,Bean的使用者可在构造环境中通过与Bean附带在一起的这些信息来用户化Bean的外观和应做的动作。一个Bean不必都有BeanCustomizer、PrpertyEditor和BeanInfo,根据实际情况,这些是可选的,当有些B...2004-10-05 09:05:00 · 76 阅读 · 0 评论 -
用Javamail写的邮件接收程序
package coffeecatwebmail;import java.io.*;import java.text.*;import java.util.*;import javax.mail.*;import javax.mail.internet.*;public class PraseMimeMessage{ private MimeMessage mimeMessage = null; ...2004-10-05 08:59:00 · 209 阅读 · 0 评论 -
常用的分页函数
方法大致有三种: 1:)用next()方法:(最通用的方法) 选从50-100行 int CurrentRow = 1; int MinRow = 50; int MaxRow = 100; while(rs.next()) { if (CurrentRow<MinRow) { CurrentRow++; continue; } } 2:)用abslout(int row)定位: 先定位...2004-10-04 13:47:00 · 92 阅读 · 0 评论 -
日前和时间的操作
一、JAVA中日期的获取、设置和格式化1)JAVA提供了3个日期类:Date、Calendar和DateFormat。 Date()方法主要用于创建日期对象并获取日期; Calendar()方法主要用于获取和设置日期; DateFormat()方法主要用于创建日期格式化器,然后再由格式化器将日期转换为各种日期格式串输出。2)JAVA语言规定的基准日期为格林尼治标准时间1970.1.1.00:...2004-09-29 20:52:00 · 95 阅读 · 0 评论 -
jspSmartUpload上传组件
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(...2004-09-28 15:46:00 · 66 阅读 · 0 评论 -
JavaBean 设置关联属性
在一个Bean中设置关联属性的基本步骤如下:调入java.beans 包,以便访问该包中所定义的一些方便类。MyButton中的import语句的使用方法如下:import java.beans.*; 实例化java.beans.PropertyChangeSupport类。private PropertyChangeSupport changes = new PropertyCh...2004-09-28 15:40:00 · 117 阅读 · 0 评论 -
彻底搞定java文件上传
JAVA的文件上传遍一直是一个比较关注的问题,而且有几个NB东西提供了这个功能.用的最多的算是三个(我就知道这三个)比较强的,一个是比较早的jspsmartupload,另一个是出身名族的commonupload,还有一个就是orellay的了.我用的比较多是前两个,总的感觉是jspsmartuplod比较灵活,功能上更强一些(一点点吧),但是现在网上也不维护,也不能下载了,特别是它上传的时候...2004-09-28 15:37:00 · 80 阅读 · 0 评论 -
HttpSessionListener统计在线人数
/** * 编写以下SessionCounter.java * 并编译为SessiionCounter.class * 然后放到你的网站的classpath的 * SessionCount(自己建立此目录)下面 */ package SessionCount; import javax.servlet.*; import javax.servlet.http.*; public class Ses...2004-08-31 22:01:00 · 123 阅读 · 0 评论 -
JMS
JMS分为两个部分,一部分是应用程序接口,用于编写发送和接收消息的代码;另一部分是服务供应商接口(SPI),在服务供应商接口中可以插入Java消息服务驱动程序。JMS支持点对点和发布/订阅两种消息模式JMS消息服务编程模型:1.定位Java消息驱动程序。首先需要访问您所使用的特定的Java消息服务产品的驱动程序。可以通过查询使用JNDI的驱动程序来完成此任务,就如同使用JDBC一样。此驱动程序称...原创 2009-01-15 10:21:08 · 104 阅读 · 0 评论