Quantcast
Channel: jsp教程
Browsing latest articles
Browse All 52 View Live

Jsp&Servelet 学习笔记(3)

1.3 编译一个servlet 你如果写好了一个servlet你现在想把它编译成一个class文件该如何操作; 首先你要确认servlet-api.jar是不是配置到你的classpath之下。然后你可以像编译其他java源文件一样用javac 命令进行编译;(注意:一个servlet必须打包并且放置在c

View Article



Jsp&Servelet 学习笔记(4)

1.4打包发布servlets和jsp程序 先建立一个目录结构。然后你就可以使用 jar工具或者Ant来创建一个War文件。 /mywebapp /images /WEB-INF /classes /lib 一个servlet规范指定包含一个WEB-INF目录,在这之下有两个子目录classer和lib目录 WEB-INF包含了一个web

View Article

Jsp&Servelet 学习笔记(5)

1.5创建一个部署描述文件 为你的servlets注册并且创建一个url mapping 注册并指定应用中的监听器和过滤器 指定上下文中的初始化参数。 配置错误页,和欢迎页 配置seeion 超时 ?xml version=1.0 encoding=ISO-8859-1? !DOCTYPE web-app PUBLIC -//Sun Microsy

View Article

JSP服务器的安装与配置(带数据库,新手专用)

下载的地址: http://java.sun.com/products/archive/j2se/1.4.2_06/index.html 第一步:----安装J2SDK: 到SUN官方站点( http://java.sun.com )下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK;安装完之后,设置环境变量:我

View Article

J2EE基础--为什么jsp不能取代servlet?

JSP动态Web内容可能是动态Web内容的一项伟大的技术,并可将内容和表示presentation相分离, 有些人仍然觉得奇怪,为什么servlets仍然有必要和JSP同时实施。 其实servlets的实用性并不是一个问题。它们在服务器端处理方面的表现非常优秀,而且,由于它们引人

View Article


解析JSP中标签库

标签库Taglib 标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合: 1.标签处理器:实现定制标签功能的Java类。 2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。 3.标签库描述器(TLD):描述单个标签

View Article

JSP三种页面跳转方式的比较

使用JSP大约有下列三种跳转方式: 1. response.sendRedirect(); 2. response.setHeader(Location,); 3. jsp:forward page= / 经过试验得到下面的一些规则: 一. response.sendRedirect() 此语句前不允许有out.flush(),如果有,会有异常: java.lang.Illegal

View Article

JSP动态网站开发环境详细配置步骤

Sun推出的 JSP (Java Server Pages)是一种执行于 服务器 端的动态网页开发技术,它基于Java技术。执行 JSP 时需要在 Web 服务器上架设一个编译 JSP 网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和 JSP 引擎。 下面就以 To

View Article


提升JSP应用程序的几个技巧

你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈

View Article


Jsp页面实现文件上传下载

本来在介绍 用TOMCAT作简单的jsp web开发 的帖子中已经提过,但是有些筒子不喜欢看又臭又硬的文字,所以可能不会注意到,就重新开帖发出来。请其他管理见谅。 顺便打算今后多写几个util函数,能用上的就用下。代码开发的过程见 用TOMCAT作简单的jsp web开发

View Article

Jsp常用技巧:图片验证码

思路 : 图片验证码的实现主要的技术点是如何生成一个图片。生成图片可以使用java.awt包下的类来实现。我们先写一个简单的生成图片的程序HelloImage.java。以下是代码部分。 package com.vogoal.test; import java.awt.Color; import java.awt.Graphics; imp

View Article

用 servlet 将jsp文件内容转为html

用servlet将jsp文件内容转为html。代码如下: package examples; import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import...

View Article

JSP进行数据库连接的实例

数据库连接对动态网站来说是最为重要的部分,Java中连接数据库的技术是JDBC(Java Database Connectivity)。很多数据库系统带有JDBC驱动程序,Java程序就通过JDBC驱动程序与数据库相连,执行查询、提取数据等等操作。Sun公司还开发了JDBC-ODBC bridge,用此技

View Article


解决JSP中使用request乱码问题

JSP 显示中文有乱码怎么办,用request得到的用户输入的中文怎么是乱码,把汉字写到数据库怎么是乱码,等等一些关于汉字乱码的问题。其实这个问题很简单,管它汉字不汉字,还是日文,还是其他的什么双字节的语言,我们一律把它当作UTF-8看待。 (一)request

View Article

JSP实例程序:统计当前在线人数

/ **这是管理用户信息的类 文件名为onLineUser.java * / 进口javax.servlet.http .*; 进口javax.servlet .*; 进口的java.util .*; 公共类onLineUser实现HttpSessionBindingListener( 公共onLineUser()( ) 私人矢量用户=新一代Vector(); 公共廉政getCo

View Article


JSP环境配置:TOMCAT的内存和连接数配置详解

AJAX+jsp无刷新验证码实例 如果是使用的catalina.sh(linux)或Catalina.bat(win)启动的: 修改这两个文件,加上下面这句: SET CATALINA_OPTS= -Xms64m -Xmx128m 如果使用的winnt服务启动: 打开C:\WINNT\system32\regedt32.exe,在HKEY_LOCAL_MACHINE--SOFTW

View Article

EJB初学者怎样面对经常有的十一个疑惑

1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别? 答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与

View Article


高手为你解读J2EE开发过程中的异常处理

在java里有3种异常类型: 1. 检查型异常,这样的异常继承于Excetpion,就是在编译期间需要检查,如果该异常被throw,那么在该异常所在的method后必须显示的throws,调用该method的地方也必须捕获该异常,否则编译器会抛出异常.ejb里的RemoteException是一个这样的异

View Article

高性能、高弹性JSP和Servlet性能优化

你的 J2EE 应用是不是运行的很慢?它们能不能承受住不断上升的访问量?本文讲述了开发高性能、高弹性的 JSP 页面和Servlet的性能优化技术。其意思是建立尽可能快的并能适应数量增长的用户及其请求。在本文中,我将带领你学习已经实践和得到证实的性能调整技术

View Article

困扰JSP的一些问题与解决方法

如今每一个使用servlets的开发者都知道JSP,一种由Sun公司发明并花费大量精力加以推行并建构在servlet技术之上的web技术。JSP将servlet中的html代码脱离了出来,从而可以加速web应用开发和页面维护。实际上,由Sun发布的官方应用开发模型文档上说得更远: JS

View Article

JSP网站开发环境的目录结构标准

●所有的文件都位于document root(文档根)目录下,可以用J2EE SDK提供的工具将整个程序打包为一个.war文件。war是Web Application aRchive 的缩写,表示Web应用程序的一种压缩文件格式。 ●*.jsp,*.html,etc.:静态和动态(主要是JSP)页面文件以及其他所有

View Article


JSP连接各类数据库大全

现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。

View Article


JSP-不断升温的动态网页建造工具

JSP作为建立动态 网页 的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译

View Article

JSP教程:tomcat配置数据库连接池

1.登陆管理界面 http://localhost:8080/admin 密码和用户名在你安装的时候设定的,如果忘记(或没有)的话,去改tomcat\conf\tomcat-users.xml,添加admin和manager两个role,一个用户,该用户的role为admin和manager就可以了,按原有的xml复制修改就可以。 2.

View Article

JSP的实现MySQL的数据结构查询

流程简介: 登录使用说明 登录-----------选择数据库---------选择表----------显示表结构 注销上一页返回 0。数据库处理的JavaBean的:(我厚道吧,这都贴出来了) mysqlmeans.java(位置:MySQL的/ mysqlmeans.java): 包mysql; 进口java.sql中.*; / ** *

View Article


如何在Windows下手动将Tomcat 安装成为系统服务

既然是在WINDOWS下,我们当然希望能用简单的方式安将或管理软件。也许你会选择使用setup程序去安装设置TOMCAT,但是做为习惯于直接下载ZIP包的开发人员来说也没有必要再重新SETUP,只需要简单的两步即可手动完成服务安装工作。 首先,我们切换到TOMCAT\BIN目

View Article

Windows操作系统下JSP程序开发环境配置

Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。 下面就以Tomcat作为JSP引

View Article

jsp2.0新特性

SUN 的新版J2EE1.4提供了在J2EE中开发Web Service的基础,对开发工具做了一些重要的增强,在应用程序部署和服务器管理方面也提供了新的标准,在集成性和安全性方面有所增强,提升了J2EE 开发Web应用程序的能力;在编程模型方面的重要变化包括JSP表达式语言、

View Article

tomcat下如何才能运行shtml文件?

我们知道,需要运行shtml,必须在web服务器上配置好ssi。 下面是ssi在tomcat5.*上的配置方法: 打开tomcat配置文件:conf/web.xml: 1、去掉下面servlet前的注释 /* servlet servlet-namessi/servlet-name servlet-class org.apache.catalina.ssi.SSIServlet

View Article



jsp运行时我们常遇到的几个问题?

1、如何显示目录列表: 我们在本机测试程序时,一般都习惯在浏览器中就能遍历到某个目录下都有哪些文件,这就需要web服务器支持目录列表: 打开文件conf/web.xml,找到以下代码: param-namelistings/param-name param-valuefalse/param-value 将其中的false

View Article

JSP如何防范SQL注入攻击

上周给别人做了个网站,无意间发现自己的作品有很多漏洞,在短短的20秒就被自己用sql注入法给干了。所以查了一点关于sql注入的资料,并且有点感悟,希望能与新手们分享一下。高手们见笑了! SQL注入攻击的总体思路: 发现SQL注入位置; 判断服务器类型和后台

View Article

关于JSP中的offsetparent

这个系列文章主要是讲述实现Javascript拖拽功能的基础知识,并将在最后给出一个完整的示例。适合对拖拽完全不懂的人阅读。 第一篇就先讲讲Javascript中的offsetParent属性吧。 支持的浏览器:Internet Explorer 4.0+,Mozilla 1.0+,Netscape 6.0+,Opera 7.

View Article

JSP中errorPage设置方法

1.设置errorPage:errorPage.jsp %@page isErrorPage=true% html head meta http-equiv=Content-Type content=text/html; charset=UTF-8 titleJSP Page/title /head body Error~! %=exception.getMessage()% /body /html...

View Article


JSP用bean获取各种参数

1.包: package beanpackage; /** * * @author lucifer */ public class SystemProperties { public String getRuntimeEnvironmentVersion(){ return System.getProperty(java.version); } public String...

View Article

include 指令和 include 动作的区别

include指令合并静态文档或Jsp页面中的内容 可以用于包括动态生成的输出结果,因此可以包含一个Servlet include指令在编译期合并为一个文档 include动作在请求时进行包括处理 共享局部变量 include指令各文件中的声明的脚本变量在所有组成的页面中有效 includ

View Article

浅析JSP HTTP服务器支持CGI

JSP HTTP服务器支持CGI简而言之就是支持客户端调用服务器端的CGI例程。在服务器端,CGI一般以可执行文件的形式存放(例如:可执行文件,可执行脚本)。这些CGI执行文件可以单独运行也可以接受客户端的请求作为参数运行。而HTTP服务器就要担负起调用CGI可执行

View Article


JSP和BEAN详细剖析

JSP有很多值得学习的地方,这里我们主要介绍JSP和BEAN,包括介绍Servlet用来写business layer是很强大的等方面。 简单的说,SUN首先发展出Servlet,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编

View Article


JSP页面间传递参数方法介绍

JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数。下面介绍一下实现的方法。 (1)直接在URL请求后添加 如: a href=thexuan.jsp?action=transparamsdetail=directe直接传递参数 /a 特别的在使用response.sendRedirect做页面转向

View Article

JSP使用FCKeditor详解

在向大家详细介绍JSP使用FCKeditor之前,首先让大家了解下FCKeditor是什么,然后全面介绍JSP使用FCKeditor。 FCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为htt

View Article

Frame JSP文件简单描述

JSP有很多值得学习的地方,这里我们主要介绍JSP跳转,包括介绍Frame JSP文件等方面。 当使用Forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.JSP,在a.JSP用到了Forward()重定向

View Article

JSF入门:整合JSF+Spring+Hibernate

本文讲述的内容是JSF。首先给不熟悉的读者们进行一下简单的JSF入门介绍:JSF是java web 的标准,可能会取代jsp 时代。JSF直译过来就是Java Web应用的用户界面框架。 JSF提供一套API以及标签库,用来创建页面表单以及复杂的界面元素 JSF使得编写表单提交的代

View Article


JSP架构、JSP开发工具优缺点比较

随着技术的日新月异 ,JSP的新技术也层出不穷,为了方面大家的学习与工作,下面将简单的介绍一下JSP架构、JSP开发工具、Web服务器及其铖缺点。 JSP架构 : struts: Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点,使开发者能

View Article

详解ASP和JSP比较

由于我同时是ASP和JSP的程序员,所以正开始写一系列的文章来比较两者的差别,当我写到一半时,ASP+被宣布了,所以我不得不重新开始审视这个问题。我正在同时做一个JSP项目和一个ASP项目,后者十分有趣,因为它开始是采用ASP3.0,但当项目结束后我将会转换为A

View Article


详解JSP开发环境的配置

在JSP开发环境配置的过程中会碰到不少问题,感谢许多前辈经验总结性的文章对我来说简直是雪中送碳,为了帮助像我一样的初学者,在此总结了不少作者的经验,非常感谢他们的无私奉献精神,也希望更多的人把这种精神发扬光大。以下是介绍JSP开发环境配置 软件下

View Article

全面介绍JSP标准标记库JSTL

JSP标准标记库(Standard Tag Library,JSTL)是一组以标准化格式实现许多通用的Web站点功能的定制标记。 JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记,如 jsp:include 之外,定制标记库工具使您能够创建唯一的标记来描述以站点或应用程序为

View Article


Zend Framework和Struts2

POJ是我们实验室的项目,现在的POJ基本上还沿用了2003年时的Serverlet代码结构,没有任何框架,视图和控制器都混在一起。这个学期打算要重构POJ,于是我就开始纠结到底用什么MVC框架。 摆在我面前的选择有这么几个: asp.net php, Zend Framework框架 Java,

View Article

JSP自定义标签的实现过程

2001年接触jsp,当时标签库、N层结构开发、设计模式等j2ee的思想还刚刚萌芽,每个jsp文件就是纯粹的java嵌入代码、javascript、html的混杂,以实现功能为第一要务。2003年首次接触taglib,对apache组织上的jstl略有了解,但没有真正在项目中使用。随着struts

View Article

新手学习jsp环境搭置

一、软件准备 java运行环境jdk1.5:jdk-1_5_0_04-windows-i586-p.exe jsp服务器tomcat6.0:apache-tomcat-6.0.16.exe mysql数据库服务器:mysql-5.0.51a-win32.zip jsp中必须的mysql驱动:mysql-connector-java-5.1.5.zip mysql可视化界面:mysql-gui-tools-

View Article

Jsp页面URL中传递参数乱码的方法

Jsp页面在URL中传递参数会出现乱码 解决方法如下: 一、使用更改Tomcat的方法。这个方法简单,但是需要改动的地方是服务器软件级别的,如果稍微变动系统将无法正确转码,移植性不高。 1、来到tomcat目录,找到conf目录下的server.xml问价,打开,找到标签,

View Article


用dreamweaver实现jsp分页显示

如果想显示从数据库中取得多条或所有记录,则必须添加一种服务器行为,这样就会按要求连续地显示多条或所有的记录. MX2004通过提供重复区域服务器行为可以实现在一个页面上显示多条记录.它既可以显示一条记录,也可以显示多条记录.而且绑定面板提供了记录统计功

View Article

Browsing latest articles
Browse All 52 View Live




Latest Images