
java/jsp
文章平均质量分 72
arielxp
这个作者很懒,什么都没留下…
展开
-
java
1、从1加到100 public class addsum { public static void main(String[] args) { int i=1,sum=0; for(;i System.out.print(sum); } } 2、输出菱形 //设计一程序,打印菱形 public class ling { public static void main(Strin原创 2004-06-23 13:31:00 · 2751 阅读 · 5 评论 -
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 · 4114 阅读 · 1 评论 -
java数据库连接池
数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种方式原创 2004-06-23 14:21:00 · 5080 阅读 · 2 评论 -
小窗口大学问--玩转弹出窗口
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。 【1、最基本的弹出窗口代码】 其实代码非常简单: window.open (原创 2004-06-23 14:29:00 · 2225 阅读 · 0 评论 -
第七篇:数据库程序员篇
开场白:看你还记得不记得我在“第五篇”中的把“execute这个方法名该为“myDog”可以吗?现在你还不可以,以后我会告诉你怎么可以的啦。” 程序要求:程序开始,第一个页面要显示,以这样的信息,一个下拉框用来选择“用户的部门名称”,这个下拉框中的内容要从“部门信息表中取得”(当页面一生成的时候就要获得)。然后按下“提交”按钮,能显示所有该部门的员工。 分析:因为页面一生成的时候就要从“部门表”中原创 2004-06-24 07:06:00 · 2535 阅读 · 0 评论 -
JSP教程(四)-JSP Actions的使用
JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有:(1) jsp:include --在页面被请求时包含进一个文件。(2) jsp:useBean--找到或实例化一个JavaBean。(3) jsp:setProperty--设置一个JavaBean属性。(4) jsp:getProp原创 2004-06-25 10:35:00 · 1972 阅读 · 0 评论 -
JSP教程(六)-怎么在JSP中跳转到别一页面
在JSP中使用jsp forward Action来实现页面的跳转功能。 语法:}"/> 或}">value="{parameterValue|}"/>+ 这个action使您可以将request向前到另外一个页面。它只有一个属性,page。Page应有一个相对的URL组成。这可以是一个静态的值或者是能够在被请求的时候计算得到的值,就如下面两个例子一般:"/>!supportEmptyPara原创 2004-06-25 10:37:00 · 2076 阅读 · 0 评论 -
JAVA/JSP学习系列之八(改写MySQL翻页例子)
一、前言 其实,改写后的JDBC Data-Source是运行在Servlet中的,通过JNDI去查找数据源。我用Orion试的,将本站《JAVA/JSP学习系列之六(MySQL翻页例子) 》 简单改写了一下。 二、配置 (1)JDBC 需要将用到的JDBC驱动Copy到[ORION]/lib目录下 (2)data-source 在[ORION]/config/data-sou原创 2004-06-27 13:48:00 · 1723 阅读 · 0 评论 -
JAVA/JSP学习系列之十二(JSP生成jpeg图片用于投票)
一、前言 本文原作者为Tony Wang ,该文章涉及到文件的读写和jpg图片的自动生成。利用jsp+servlet的技术,jsp调用servlet生成图片。 二、首文件index.jsp如下:Author: Tony Wang E-mail: lucky_tony@163.net Date: 2001-01-01 如果对程序有什么疑问,可以和我联系, 另外程序如果有什么bug,麻烦指出!!原创 2004-06-27 13:52:00 · 1714 阅读 · 0 评论 -
JSP安全编程实例浅析(一)
Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了原创 2004-07-01 13:51:00 · 2168 阅读 · 0 评论 -
使用JSP开发WebMail系统
电子邮件(E-mail)是Internet上使用最广泛的服务之一,传统的Email应用模式基于C/S结构,即用户使用客户端的邮件收发工具(如Outlook、Foxmail等)与提供邮件服务的服务器(如163.net、263.net、371.net)通信,在使用客户端邮件工具之前,用户要进行一些必要的设置,如指定邮件服务器的主机地址和通信端口等,这些工作对刚开始上网的用户会有一定的困难,如果把E-m原创 2004-07-01 13:54:00 · 3221 阅读 · 0 评论 -
jspSmartUpload
//========upload.html===========文件上载//=========upload.jsp=======文件上载//定义计数变量int count=0;//初始化mySmartUpload.initialize(pageContext);//设定文件最大上限,这里为100KBmySmartUpload.setTotalMaxFileSize(1000000);//调用Bea原创 2004-06-23 14:16:00 · 2113 阅读 · 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 · 14228 阅读 · 9 评论 -
第八讲 java网络编程
8.1 网络编程的基本概念,TCP/IP协议简介 8.1.1 网络基础知识 计算机网络形式多样,内容繁杂。网络上的计算机要互相通信,必须遵循一定的协议。目前使用最广泛的网络协议是Internet上所使用的TCP/IP协议。 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高原创 2004-06-23 18:52:00 · 5185 阅读 · 3 评论 -
使用Eclipse开发Jsp
使用Eclipse开发Jsp Eclipse作为一个java应用的IDE,使用非常方便,但是对于Jsp的开发支持还显得不够,在这里向大家推荐一个eclipse的plugins来协助JSP开发。这个名称叫lomboz,不但支持JSP语法高亮显示,还有Code Assist功能,可以与Jbuilder媲美。下面简要介绍一下eclipse2.1结合Tomcat开发Jsp的过程。 开发环境 软件原创 2004-06-24 13:29:00 · 2951 阅读 · 2 评论 -
JAVA/JSP学习系列之三(Resin+Apache的安装)
一、前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择。你也可以用Resin,这两个产品都是可以不花一分钱的。 Resin对Xml的支持是很好的。 二、下载,安装 下载地址为Resin官方站点:http://www.caucho.com/。从这个地址可以下载:http://www.caucho.com/download/index.xtp,我下载的是Resin原创 2004-06-27 13:41:00 · 3013 阅读 · 0 评论 -
JAVA/JSP学习系列之六(MySQL翻页例子)
一、运行前准备 下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSPATH(方法见《JAVA/JSP学习系列之一(JDK安装) 》) (如果找不到,请从本站下载) 建一个MySQL数据库test 数据库中有一个表:note,字段为:name(varchar) 二、下载,安装 java.sql.Statement sqlStmt; //SQL语句对象 java.原创 2004-06-27 13:43:00 · 1542 阅读 · 0 评论 -
Jave基础学习:jdbc小技巧
利用jdbc进行数据库操作,分为以下几步: 1.载入驱动 格式:Class.forName () E.G.Class.forName("Weblogic.jdbc.mssqlserver4.Driver") 2.联接数据源。 Connection con 以下任选其一 con = DriverManager.getConnection() con = DriverM原创 2004-06-28 15:15:00 · 1842 阅读 · 0 评论 -
面向对象编程,我的思想(上)
前言:整理这份资料的目的是为了帮助我的同学能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。 技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变不离奇踪了原创 2004-06-29 08:47:00 · 2244 阅读 · 5 评论 -
面向对象技术基础
3.1 面向对象技术基础 3.1.1 面向对象的基本概念 面向对象的基本思想 面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。开发一个软件是为了解决某些问题,这些问题所涉及的业务范围称原创 2004-06-29 09:25:00 · 3024 阅读 · 0 评论 -
用Java技术构造购物篮 (1)
一、概述 构造出满足商务活动要求的Web网站并非易事。现有的Java技术——JSP、Servlet和JavaBean,各有自己的优点,通常,我们需要结合运用这些技术以达到最好的效果。虽然只用JSP技术我们也可以构造出一个简单的购物篮,复杂的商务应用需要所有这三种技术的相互补充。下面我们就来看看如何结合运用这些技术获得最好的效果。 与Microsoft私有的ASP技术相对,JSP(JavaSer原创 2004-07-01 13:57:00 · 3083 阅读 · 0 评论 -
在JSP中使用JavaMail(上)
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMail API的一些要点以及如何在JSP中使用它。本文中还包括了在JSP中使用JavaMail的实例。JavaMail是JSP应用软件中相当强大的API。 阅读这篇文章需要对JSP、JavaBeans和JavaMail有一定的初步了解。当然,有关于JavaMail的知原创 2004-07-01 13:58:00 · 2847 阅读 · 3 评论 -
在JSP中使用JavaMail(下)
第二部分:关于JavaMail 文档的使用 下载的JavaMail API中带的文档是很有用的。你可以在JavaMail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。 组件发送邮件需要使用JavaMail,它使对邮件的操作变得简单易用。 属性对象 JavaMail需要创建一个格式为"mail.sm原创 2004-07-01 13:59:00 · 4619 阅读 · 6 评论 -
JAVA/JSP学习系列之二(Tomcat安装)
一、前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,。Tomcat是Apache组织的产品,sun公司对它的支持也相当不错。 二、下载,安装 下载地址为JAVA官方站点:jakarta.apache.org,国内也比较多。从这个地址可以下载:http://jakarta.apache.org/builds/tomcat/release/,我下载的是To原创 2004-06-27 13:40:00 · 3019 阅读 · 1 评论 -
JAVA/JSP学习系列之十(JavaMail API发邮件[servlet])
一:条件 必须下载sun公司的JavaMail API包,地址为:http://java.sun.com/products/javamail/我这里用的是1.2版本,将相关包(jar文件)加到CLASSPATH中二:该程序非常简单,不需要我们考虑很多地层的东西,因为API都帮我们做好了这些事情,下面是一个简单的发邮件的Servlet:(对于熟悉的人来说,恐怕是再简单不过了的一个servlet)im原创 2004-06-27 13:50:00 · 1776 阅读 · 2 评论 -
JAVA/JSP学习系列之十一(简单的“抓网页”代码)
一、前言 从一个网站上,看到一个“抓网页”的代码,觉得有点意思,但是没有提供源代码,于是,自己想写一个,其实代码比较简单的。 二、代码 String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream; java.net.URL l_url =原创 2004-06-27 13:51:00 · 1748 阅读 · 1 评论 -
面向对象编程,我的思想(下)
2.3深入探讨函数: 2.3.1构造函数、默认构造函数、 缺省构造函数 对于上面的实例,它已经能完成绝大部分工作了,但它还是不完善的,还有许许多多的细节等到我们去完善!也许有的同学已经注意到了,当我创建完“jingwei”这个对象时,这个对象的所有的属性都是空的,也就是说:这个对象的姓名是未定的、年龄是未定的、性别是未定的、薪水是未定的、午餐也是未定的。而我们想把这些属性都添加上原创 2004-06-29 08:49:00 · 1870 阅读 · 0 评论 -
JSP彩色验证码
产生验证码图片的文件image.jsp<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %><%!Color getRandColor(int fc,int bc){//给定范围获得随机颜色 Random原创 2004-06-30 11:04:00 · 2386 阅读 · 4 评论 -
Java 中文问题的解决 mysql, oracle, servlet, jsp
在tomcat5中发现了以前处理tomcat4的方法不能适用于处理直接通过url提交的请求,上网找资料终于发现了最完美的解决办法,不用每个地方都转换了,而且无论get,和post都正常。写了个文档,贴出来希望跟我有同样问题的人不再像我一样痛苦一次:-)上传文件有问题,只好直接贴了,难看点:-)-------------------Tomcat 5中文问题author:kiss__sky@163.c原创 2004-06-23 14:22:00 · 8267 阅读 · 3 评论 -
第七讲 Swing用户界面设计
7.1 Swing简介 7.1.1 简介 第五讲中我们学习了AWT,AWT是Swing的基础。Swing的产生主要原因就是AWT不能满足图形化用户界面发展的需要。AWT设计的初衷是支持开发小应用程序的简单用户界面。例如AWT缺少剪贴板、打印支持、键盘导航等特性,而且原来的AWT甚至不包括弹出式菜单或滚动窗格等基本元素。 此外AWT还存在着严重的缺陷,人们使AWT适应基于继承的、具有很大伸原创 2004-06-23 19:06:00 · 18484 阅读 · 17 评论 -
毫无废话: 从0开始一点一滴用java开发自己的B/S构架
严重警告:只要知道一点两点就不要看了 开场白: 曾经看过一本电子版的书,太多的细节没有记住,只记得书名叫:无废话XML。这个名字叫得颇叫我感动,为什么?只因为现在的计算机图书得废话太多了。 今天写下这个标题,也就想写个无废话的东东,目的只是给那些想用JAVA开发三层构架程序,但是还没看见门的同志们一个看见门的提示,至于能不能入门就靠你的造化了。 为什么要开发三层构架? 为什么要选用JAVA? 为了原创 2004-06-24 06:58:00 · 5532 阅读 · 2 评论 -
第二篇:集成开发平台Eclipe篇
严重警告:用过Eclipe的人不要往下看 开场白:看了我上面的那个例子,是不是觉得有点失望。怎么,着急想写代码了?那么我先要找个开发平台吧。来down一个Eclipe 先,也是免费的东西,是IBM出的,是个不错的JAVA开发平台哦。这里,我只想花很少的时间跟你介绍一下. 开始啦: 假设你的Eclipe装在D:/eclipse2.1。看到eclipse.exe和文件夹workspace了吗?原创 2004-06-24 06:59:00 · 3445 阅读 · 0 评论 -
第三篇:Servlet入门篇
严重警告:知道Servlet的人不要往下看 把别人告诉我的告诉你: Servlet是服务器端的java程序 通过http协议被客户端调用,在客户端形成动态网页 需要什么: 一个文件:servlet.jar 什么,你问这个jar文件是么东西?用你的WinRar打开可以看看,没什么了不起,只是铺天盖地的.class。不要管太多。总之这些.class给你提供了很多方法。 怎么,你没有找到这个servle原创 2004-06-24 07:00:00 · 3357 阅读 · 1 评论 -
第五篇:Struts小试牛刀篇
严重警告:如果你跳过了上篇,在本篇遇到了的任何难题,本人概不负责 开场白: 首先我希望你明白Struts是怎么工作的。在jsp页面上,当我们发生了提交动作(你就理解为当按钮按下的时候),页面上是数据(比如:文本框、复选框、单选框、下拉筐等中的内容)会自动写入到form中,当页面需要数据的时候也从form中取得。而action可以从form中取得相关的数据,并可以对这些数据进行处理,并把处理的结果也原创 2004-06-24 07:03:00 · 2481 阅读 · 0 评论 -
第六篇:数据库开始篇
严重警告:对前面的问题还没弄清楚的,请不要再往下看了 开场白:本来是应该从哪里ctrl+v一段关于JDBC的东东给你看看的,是想到它实在有点过于理论和教条,所以就不太过于罗嗦了,但还是讲一点两点,要不然跟我一样蠢笨又一无所知的人真的不知道我写的是“人的代码”还是“机器的代码”。因此强烈的建议你不要跳过以下的内容。 数据库编程的一些基本步骤: 注册驱动 创建数据库连接 执行SQL语句获得结果 要用到原创 2004-06-24 07:04:00 · 2031 阅读 · 0 评论 -
JSP教程(二)
JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构。它常用以下形式: 而且,您可以将多个属性写在一个语句中: attribute2="value2" attributeN="valueN" %> 有两种主要的directive: page,允许您做一些类似import classes的事,定义servlet的超类(Sup原创 2004-06-25 10:34:00 · 1859 阅读 · 0 评论 -
JSP教程(三)--JSP中”预定义变量”的使用
为了简化JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page。下面我们来详细的了解它们。 request 与request相联系的是HttpServletRequest类,使您可以得原创 2004-06-25 10:35:00 · 1725 阅读 · 0 评论 -
JSP教程(五)-JSP Actions的使用下
jsp:useBean Action 的使用 一、 语法: id="beanInstanceName"scope="page|request|session|application"{ class="package.class" |type="package.class" |class="package.class" type="package.class" |beanName="{packag原创 2004-06-25 10:36:00 · 3087 阅读 · 0 评论 -
JAVA/JSP学习系列之一(JDK安装)
一、前言 JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK1.3。考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是win2000。 二、下载,安装 下载地址为JAVA官方站点:java.sun原创 2004-06-27 13:39:00 · 1830 阅读 · 0 评论 -
JAVA/JSP学习系列之四(Orion App Server的安装)
一、前言 Orion这个东西,小巧,但是功能却非常多,废话不讲,看它目前的支持就知道了: (1)Servlets/JSP (2)EJB (3)HTTP (注:说明不再需要Apache或者IIS等Web Server) 二、下载,安装 下载地址为Orion Application Server官方站点:http://www.orionserver.com/,我下载的是Orion1.4版本。原创 2004-06-27 13:42:00 · 1482 阅读 · 0 评论