百度首页 | 百度空间
 
文章列表
 
您正在查看 "jsp 学习教程" 分类下的文章

2008-01-25 15:45

win2003 下IIS配置PHP+mysql环境

如果只安装PHP环境,那么红色部分就不用操作了
一、先下载我们所需要的东东。
1、php-5.2.0-Win32.zip
下载地址 http://www.php.net/downloads.php
注意我下的是installer.exe的php有zip的。zip的扩展性能好一点。
2、MYSQL for WindowsV5.0
tp://dev.mysql.com/downloads/mysql/5.0.html
二、安装php、mysql

缩版的php解压到c:\php
Mysql 我装到C:\Mysql目录下了

三、

类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:06
JSP中使用jsp forward Action来实现页面的跳转功能。

  语法:

<jsp:forward page="{relativeURL|<%= expression %>}"/> 或
<jsp:forward page="{relativeURL|<%= expression %>}">
<jsp:param name="parameterName"
value="{parameterValue|<%= expression %>}"/>+</jsp:forward>

  这个action使您可以将request向前到另外一个页面。它只有一个属性,page。Page应有一个相对的URL组成。这可以是一个静态的值或者是能

类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:06
JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有: 

  (1) jsp:include --在页面被请求时包含进一个文件。

  (2) jsp:useBean--找到或实例化一个JavaBean。

  (3) jsp:setProperty--设置一个JavaBean属性。

  (4) jsp:getProperty--将JavaBean的属性插入到输出。

  (5) jsp:forward--让请求者可以向前到一个新的页面。

  (6) js

类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:06
1 javascript ,设置一个变量,只允许提交一次。

<script language="javascript">

var checkSubmitFlg = false;

function checkSubmit() {

if (checkSubmitFlg == true) {

return false;

}

checkSubmitFlg = true;

return true;

}

document.ondblclick = function docondblclick() {

window.event.returnValue =
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:05
. 对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。

2. 引发NullPointerException异常,主要原因是没有对对象的存在性进行验证,在jsp编程中经常出现:if (request.getParameter(“username”).equals(“xxx”))、out.println(session.getAttribute(“record”))等。解决这个问题的方法是在使用前进行判空比较:if (request.getParameter(“username”)!=null) {if i
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:03
如果你是直接使用Java servlets,那你将不得不在Java类中处理HTTP输入和HTML输出,你需要丰富的Java编程经验来构建复杂的应用程序。JSP的加入,使你可以把HTML的表达逻辑从植入servlets中的复杂的商务逻辑区分开来。这意味着可以由有经验的脚本编写者来编写表达层代码,而高级的Java开发者能够集中精力去解决servlets和bean中更为复杂的问题。 

  不管你有没有Java编程知识,都能够使用JSP。JSP包含了一些服务器端的标签,使得不用写一行Java代码就能显示动态数据。你可以直接访问bean来完成操作,然后使用JSP标签
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:03
用户登录模块程序的结构图如下图所示:


>图 1 实例页面流转图

  用户在登录页面中录入密码、验证正确后转向欢迎主页面,如果输入的密码错误,导向登录失败页面。这个模块包含6个JSP文件、3个Java类及两张后台表。

  6个JSP文件分别为用户登录、页面流转控制、错误处理、登录成功和失败、以及退出系统的处理页面,简单介绍如下:

  表
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 20:02
HTML注释

在客户端显示一个注释。

JSP 语法

spacing="0" cellpadding="2" bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> <!-- comment [ <%= expression %> ] -->

例子 1

<!-- This file displays the user login screen -->
在客户端的HTML源代码中产生和上面一样的数据:
<!-- This
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:58
介绍:ASP.NET中登录后,JSP可以用ASP.Net中的Session的值 
这个话题刚开始,宝宝(itbaby.jss.cn)的思路是ASP.NET中序列化Session以二进制数据保存到数据库,然后由JSP读取数据库中的二进制数据反序列化成Session对 

象,再强制转化成JAVA的Session对象,在JAVA端转换时,出现了错误,找遍网上的资料也没能解决,故采用一种替换的方式. 

替换的方式的思路: 

登录的ASPX文件中,在登录成功后将Session中的变量值保存到数据库中的一张表,关键字使用ASP.NET的Session对象的SessionID, 然后
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:57
<JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构。它常用以下形式: 

<%@ directive attribute=”value”%>
  
  而且,您可以将多个属性写在一个语句中:

  <%@
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:57
JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page.下面我们来详细的了解它们。

    request

    与request相联系的是HttpServletRequest类,使您可以得到request的参数(通过getParameter方法),request 的类型(GET,POST,HEAD,等等),和引入的HTTP头(cookies,Referer,等等)。严格来说,request是类ServletReques

类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:56
JSP(IAVA SERVER PAGES)是由Sun 公司在java语言上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。例如,这儿有一个JSP页面:
  
  <html>
  
  <head><title>jsp教程</title></head>
  
  <body>
  
  <I><%out.println(“hello world”);%></I>
 
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:56
在学习如何用Java编写你的JSP页之前,你需要了解叫做“行为(actions)”的服务器端的JSP元素,它执行服务器端的任务而不需我们编写Java代码。action标签可以被高级的页面设计者使用,那些可能并不熟悉Java而又想显示存于JavaBeans组件中的值的脚本编写者也可以使用它。正如前面提到的,大多数标签都是基于以组件为中心的web开发模型的。首先,我要描述一些JSP提供的action标签,然后展示一个仅仅使用标签来从一个JavaBean中显示信息的JSP页的例子――不需要编写Java代码。 

载入一个JavaBean 

  记住,J
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-12-26 19:54
1) JSP(JavaServer Pages)简介:在当今世界,流行的Internet应用程序开发主要有:ASP,PHP,CGI,JSP……等多种方案,技术上各有优缺点,但是JSP以其简单易学,跨平台的特性,在众多程序中独树一帜,在短短几年中已经形成了一套完整的规范,并广泛的应用于电子商务等各个领域中。在国内JSP现在也得到了比较广泛的重视。

2) 如何才能快速掌握JSP:JSP实际上是JSP定义的一些标记和JAVA程序段,以及HTML文件的混合体。所以,如果要掌握JSP首先必须对HTML有一定的了解(不然怎么设计网页),然后,也必须有JAVA
类别:jsp 学习教程 | 评论(0) | 浏览()
 
2006-11-25 10:55
Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。

当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了明显提高。

今天我将和大家一起从脚本编程的角度看JSP的安全,那些诸如源码暴露类的安全隐患就不在这篇文章讨论范围之内了。写这篇文章的主要目的是给初学JSP编程的朋友们提个醒,从一开始就要培养安全编程的意识,不要犯不该犯的错误,避免可以避免的损失。

一、认证不严 低级失误

user_manager.jsp是用户管理的页面,作者知道它的敏感性,加上了一把锁:



  if ((session.getValue("UserName")==null)
││(session.getValue("UserClass")==null)
││(! session.getValue
("UserClass").equals("系统管理员
类别:jsp 学习教程 | 评论(0) | 浏览()
 
     
 
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

请问一下Airo这个名字怎样呢,或者说它可不可以成为一个名字?
 

路过看看你的日记,也回复下我的日记吧,3Q~~~~~~~~~
 

娱乐就是娱乐!
 

汗......这也行....
 

顶!
 
     


©2008 Baidu