jsp
yyzhpq
这个作者很懒,什么都没留下…
展开
-
JSP入门初级教程之Actions的使用
JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有: (1) jsp:include --在页面被请求时包含进一个文件。 (2) jsp:useBean--找到或实例化一个JavaBean。 (3) jsp:setProperty--设置一个JavaBean属性。 (4) j...2005-03-18 08:17:00 · 89 阅读 · 0 评论 -
jsp执行外部命令
直接一个例子说明: <%@ page contentType="text/html;charset=big5" session="false" import="java.io.*" %><html><head><title></title><meta http-equiv="Conten2004-07-19 22:24:00 · 199 阅读 · 0 评论 -
在JSP中使用JavaMail(下)
第二部分:关于JavaMail 文档的使用 下载的JavaMail API中带的文档是很有用的。你可以在JavaMail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。 组件发送邮件需要使用JavaMail,它使对邮件的操作变得简单易用。 属性对象 JavaMail需要创建一个格式为"mail.sm...2004-07-01 13:59:00 · 77 阅读 · 0 评论 -
在JSP中使用JavaMail(上)
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMail API的一些要点以及如何在JSP中使用它。本文中还包括了在JSP中使用JavaMail的实例。JavaMail是JSP应用软件中相当强大的API。 阅读这篇文章需要对JSP、JavaBeans和JavaMail有一定的初步了解。当然,有关于JavaMail的知...2004-07-01 13:58:00 · 86 阅读 · 0 评论 -
用Java技术构造购物篮 (1)
一、概述 构造出满足商务活动要求的Web网站并非易事。现有的Java技术——JSP、Servlet和JavaBean,各有自己的优点,通常,我们需要结合运用这些技术以达到最好的效果。虽然只用JSP技术我们也可以构造出一个简单的购物篮,复杂的商务应用需要所有这三种技术的相互补充。下面我们就来看看如何结合运用这些技术获得最好的效果。 与Microsoft私有的ASP技术相对,JSP(JavaSer...2004-07-01 13:57:00 · 104 阅读 · 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 · 253 阅读 · 0 评论 -
JSP安全编程实例浅析(一)
Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了...2004-07-01 13:51:00 · 95 阅读 · 0 评论 -
JSP彩色验证码
产生验证码图片的文件image.jsp<ccid_nobr></ccid_nobr><ccid_code><%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %><%!Color get2004-06-30 11:04:00 · 51 阅读 · 0 评论 -
用JSP操作Cookie
一、 前言 说起来,Cookie应该是一种应用较久的技术了。早在HTML刚刚出现的时候,在每个独立的页面之间没有办法记录和标识不同的用户。后来人们就发明了Cookie技术,当用户访问网页时,它能够在访问者的机器上创立一个文件,我们把它叫作Cookie,写一段内容进去,来标识不同的用户。如果下次用户再访问这个网页的时候,它又能够读出这个文件里面的内容,这样网页就知道上次这个用户已经访问过该网...2004-06-28 15:17:00 · 56 阅读 · 0 评论 -
高效的jsp分页查询
<%@ page language="java" import="java.util.*,java.sql.*" %><%@ page contentType="text/html;charset=gb2312"%><jsp:useBean id="cn" scope="page" class="myConnection.Conn2004-08-12 16:27:00 · 85 阅读 · 0 评论 -
JSP在线人数
/**这是管理user信息的类 onLineUser.java */ import javax.servlet.http.*; import javax.servlet.*; import java.util.*; public class onLineUser implements HttpSessionBindingListener { public onLineUser(){...2004-09-24 11:04:00 · 67 阅读 · 0 评论 -
JSP语法介绍
JSP页面中的元素一,释:三种注释,<!-- -->会打印到客户端,剩下的两种被JSP引擎忽略。二,模板元素:指JSP中的静态HTLM或者XML内容,它影响页面的结构和美观程度,但那是美工的事,与程序员无关。三,脚本元素:包括声明(Declaration),表达式(Expression)和Scriptlets,除去一些微小的差异外,Scriptlets完全可以取代前两种的功能。...2004-09-28 15:18:00 · 82 阅读 · 0 评论 -
JSP入门初级教程之Taglib Directiv
JSP页面上使用你可以使用Taglib Directive来自定义标签定义一个标签库和前缀。 其语法:<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" % > 示例:<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %><public:loop>.</publ...2005-03-18 08:10:00 · 76 阅读 · 0 评论 -
JSP入门初级教程之plugin的使用
jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。 语法:<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName"[ name="instanceName" ][ archive="...2005-03-18 08:05:00 · 112 阅读 · 0 评论 -
JSP入门初级教程之实现页面跳转
JSP中使用jsp forward Action来实现页面的跳转功能。 语法:<jsp:forward page="{relativeURL|<%= expression %>}"/> 或<jsp:forward page="{relativeURL|<%= expression %>}"><jsp:param name="parameterName"value="{parameterVal...2005-03-18 08:04:00 · 92 阅读 · 0 评论 -
JSP入门初级教程之预定义变量的使用
JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page。下面我们来详细的了解它们。 request 与request相联系的是HttpServletRequest类,使您可以得到r...2005-03-18 08:01:00 · 64 阅读 · 0 评论 -
JSP入门初级教程之JSP指令
<JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构 <JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构。它常用以下形式: <%@ directive attribute=”value”%> 而且,您可以将多个属性写在一个语句中: <%@ directive attr...2005-03-18 07:59:00 · 90 阅读 · 0 评论 -
JSP入门初级教程之JSP概述
JSP(IAVA SERVER PAGES)是由Sun 公司在java语言上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。例如,这儿有一个JSP页面: <html><head><title>jsp教程</tit...2005-03-18 07:57:00 · 70 阅读 · 0 评论 -
JSP中tomcat的SQL Server2000数据库连接池的配置
JSP中tomcat的SQL Server2000数据库连接池的配置环境:1. 数据库:Microsoft SQL Server 20002. 数据库驱动程序:net.sourceforge.jtds.jdbc.DriverJNDI(Java Naming and Directory Interface)概述:Tomcat4(5)提供了一个与Java Enterprise Edition应用服务相...2004-09-29 15:16:00 · 141 阅读 · 0 评论 -
一个关于日历的JSP程序!
一个JSP+JAVABEANS实现的WEB日历程序,主要使用了Calendar类!monthBean.javapackage test;import java.text.DateFormat;import java.text.DateFormatSymbols;import java.util.*;public class monthBean { public final static int[...2004-09-28 15:19:00 · 89 阅读 · 0 评论 -
JSP设计模式
jsp设计模式---MVC模式一:介绍以前自己是写asp和php代码的,后来为了赶上时代的步伐吧.我开始涉足jsp. 但是在刚刚开始写的时候,总是喜欢拿jsp和asp对比着来写程序.后来发现这样真的很笨.而且这样写jsp代码不如就写asp好了,根本就体现不出jsp和java的强大.当然这个就是我今天要和大家讨论的在jsp中实现MVC三层模式.二:什么是MVCMVC是MODEL_VIEW_CONTR...2004-06-27 14:32:00 · 88 阅读 · 0 评论 -
JAVA/JSP学习系列之十四(JavaScript改变Applet状态)(译)
下面的例子将说明利用javascript去改变applet状态和在javascript中调用applet中的方法。一、applet源代码(tmin_JS2.java) // Importimport java.awt.Graphics ;import java.awt.Event ;// LiveConnect... for JavaScript// Not used... (it's more ...2004-06-27 13:54:00 · 61 阅读 · 0 评论 -
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 · 59 阅读 · 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 · 77 阅读 · 0 评论 -
JSP教程(七)-pluginAction的使用
jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。语法:<jsp:plugintype="bean|applet"code="classFileName"codebase="classFileDirectoryName"[ name="instanceName" ][ archive="URIT...2004-06-25 10:38:00 · 95 阅读 · 0 评论 -
JSP教程(六)-怎么在JSP中跳转到别一页面
在JSP中使用jsp forward Action来实现页面的跳转功能。 语法:<jsp:forward page="{relativeURL|<%= expression %>}"/> 或<jsp:forward page="{relativeURL|<%= expression %>}"><jsp:param name="par2004-06-25 10:37:00 · 100 阅读 · 0 评论 -
JSP教程(五)-JSP Actions的使用下
jsp:useBean Action 的使用 一、 语法: <jsp:useBeanid="beanInstanceName"scope="page|request|session|application"{ class="package.class" |type="package.class" |class="package.class" type="package.class&q2004-06-25 10:36:00 · 70 阅读 · 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 · 60 阅读 · 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 · 85 阅读 · 0 评论 -
JSP教程(二)
JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构。它常用以下形式: <%@ directive attribute=”value”%> 而且,您可以将多个属性写在一个语句中: <%@ directive attribute1="value1" attribute2="value2" attributeN...2004-06-25 10:34:00 · 77 阅读 · 0 评论 -
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 · 56 阅读 · 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 · 94 阅读 · 0 评论 -
JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)
一、运行前准备 建议了一个MS SQLServer7数据库 DNS,名称为:Test_DB 数据库中有一个表:guestbook字段为:name(varchar),email(varchar),body(text) 数据库用户为sa 密码空,可以自己修改的。 二、代码 <%@ page contentType="text/html;charset=gb2312"%>&...2004-06-27 13:42:00 · 75 阅读 · 0 评论 -
JAVA/JSP学习系列之十三(Applet调用JavaScript函数)(译)
下面的例子将说明在applet中去调用javascript函数 。 一、applet源代码(tmin_JS.java)// Importationsimport java.awt.Graphics ;import java.awt.Event ;// LiveConnect... for JavaScriptimport netscape.javascript.JSObject ;public c...2004-06-27 13:53:00 · 68 阅读 · 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 如果对程序有什么疑问,可以和我联系, 另外程序如果有什么bu...2004-06-27 13:52:00 · 191 阅读 · 0 评论 -
JAVA/JSP学习系列之十一(简单的“抓网页”代码)
一、前言 从一个网站上,看到一个“抓网页”的代码,觉得有点意思,但是没有提供源代码,于是,自己想写一个,其实代码比较简单的。 二、代码<%@ page contentType="text/html;charset=gb2312"%> <% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalStri...2004-06-27 13:51:00 · 68 阅读 · 0 评论 -
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 · 116 阅读 · 0 评论 -
JAVA/JSP学习系列之九(理解构造器)
解构造器 构造器和方法的区别 摘要要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。原作者:Robert Nielsen 原站:www.javaworld.com 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动物的区别。同...2004-06-27 13:49:00 · 78 阅读 · 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 · 77 阅读 · 0 评论 -
JAVA/JSP学习系列之七(Orion下自定义Tag)
一、前言 (本文译自Orion官方站点) 本文将一步一步介绍在Orion Application Server下定义自己的标签,然后,实现该标签的功能,最后用一个jsp例子测试。 二、建立标签,实现该标签的功能。1.命名package为:com.acme.mytags(为了和原文相同,我不做改动)package com.acme.mytags;2.import相关classimport ja...2004-06-27 13:44:00 · 74 阅读 · 0 评论