188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
hlhysh

上传于:2009-12-18

粉丝量:196

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • JSP实例入门

    星级: 60 页

  • JSP入门知识

    星级: 11 页

  • JSP开发入门

    星级: 7 页

  • jsp入门教程JSP入门教程(1)

    星级: 7 页

  • jsp入门教程JSP入门

    星级: 4 页

  • jsp入门几则JSP入门知识总结

    星级: 5 页

  • jsp入门JSP开发入门一二三

    星级: 8 页

  • jsp入门JSP的内部对象JSP开发入门四

    星级: 2 页

  • JSP入门

    星级: 4 页

  • jsp入门JSP开发入门

    星级: 8 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: JSP入门

下载积分: 20

内容提示: 作者: caoli email: caoli@dicp. ac. cn 日 期: 2001-2-21 9: 42: 25 1) JSP(JavaServer Pages) 简介: 在当今世界, 流行的Internet应用程序开发主要有: ASP, PHP, CGI, JSP……等多 种方案, 技术上各有优缺点, 但是JSP以其简单易学, 跨平台的特性, 在众多程序中独树一帜, 在短短几年中已经形成了 一套完整的规范, 并广泛的应用于电子商务等各个领域中。 在国内JSP现在也得到了 比较广泛的重视  2) 如何才能快速掌握JSP: JSP实际上是JSP定义的一些标记和JAVA程序段, 以及HTML文件的混合体。 所以, 如果要 掌握JSP首先必须对HTML有一定的了 解(不然怎么设计网页) , 然后, 也...

文档格式:TXT | 页数:2 | 浏览次数:51 | 上传日期:2009-12-18 11:54:20 | 文档星级:
作者: caoli email: caoli@dicp. ac. cn 日 期: 2001-2-21 9: 42: 25 1) JSP(JavaServer Pages) 简介: 在当今世界, 流行的Internet应用程序开发主要有: ASP, PHP, CGI, JSP……等多 种方案, 技术上各有优缺点, 但是JSP以其简单易学, 跨平台的特性, 在众多程序中独树一帜, 在短短几年中已经形成了 一套完整的规范, 并广泛的应用于电子商务等各个领域中。 在国内JSP现在也得到了 比较广泛的重视  2) 如何才能快速掌握JSP: JSP实际上是JSP定义的一些标记和JAVA程序段, 以及HTML文件的混合体。 所以, 如果要 掌握JSP首先必须对HTML有一定的了 解(不然怎么设计网页) , 然后, 也必须有JAVA程序的基。ㄒ繨SP是基于JAVA 语言的) , 最后就是对JSP标识的一些必要的了 解(它使你知道如何用JAVA语言及HTML组合成完整的JSP) , 而此篇文章 我们在这里主要是对JSP标识及语法规则进行介绍。 所以最好对HTML及JAVA语言有一点了 解, 如果没有学过也没有关系, 下面的介绍会让你对JSP有一个比较直观的了 解。  3) 体会简单易学的JSP: JSP简单而易学, 如果你有了 HTML的基。 要学会就很容易的了 , 不信? 先拿一段JSP程序 给你看看吧(简单而经典的HelloWord. jsp) :  < %page language="java"% >  < HTML>  < head >  < title>Hello World! < /title>  < /head>  < body bgcolor="#FFFFFF">  < %String msg="JSP Example"; //定义字符串对象  out. println("Hello World! ") ; %>  < %=msg%> < ! -显示变量值- >  < /body>  < /HTML>  运行之后, 在窗口上的输出字符串Hello World! JSP Example, 怎么样, 一看就懂了 吧, 的确很简单的, 除去"< %% >"标识, 其他的都是普通的超文本, 如果你有了 超文本的基。 一看便知道了 ; 不过他和超文本还是有了 一点区别, 那 就是加入了 "< %% >"标识, 标识之中使用的是JAVA程序, 由它来控制动态数据的显示的, 并直接输出到标识符所嵌入的 位置, 整个结构显得相当的直观, 以后如果页面发生了 变化, 修改也变得十分的容易。 至于程序第一行的标识, 我们暂 时可以不必管他, 在后面, 我们会对这类语法做相应的介绍。  看了 上面的JSP程序, 你对JSP应该也有了 一点了 解了 吧, 是的, 学习JSP是并不是一件难事, 而且以后, 你会越发感 受到JSP的优势, 他的跨平台特性在Internet开发程序中可谓是独树一帜, 因为JSP技术是构建于JAVA语言之上的, 他的 很多特性和应用都来自JAVA语言, 所以如果你要学好JSP, 需要有JAVA编程的基。ü赜贘AVA语言, 我这里就不多介绍 了 , 可以参看相应的书籍, 向大家推荐: 《JAVA2程序设计》 (清华大学出版社) )  4) JSP从头做起:  a) 从www. java. sun. com下载JDK(JAVA开发工具包) , 并安装, 现假设为c: \jdk1. 3 b) 组建JSP运行  环境: 要使 JSP运行起来首先要建造JSP运行环境。  现在我们常用到的应用程序服务器软件主要有WebLogic Application Server, Apache Tomcat, Allarie Jrun。 WebLogic是现在市场上占有率最高的一种服务器软件, 功能强大, 配置也很简单, 作为商业应用的服务器是很好的选 择, 不过作为初学应用, 建议还是不要的好, 因为这是商业软件, 需要money的。 Jrun是由Allarie公司开发的服务器软 件, 也有比较高的声誉, 和WebLogic一样也是很好的选择, 也是商业软件。 初学, 还是找个便宜点(最好是不要钱的: ) ) , Tomcat便是你最好的选择, 他是一个免费的服务器软件, 而且他的源代码可以免费获得, 当你对它有深入的了 解 之后, 可以自由的对他进行扩充, 以适应你自 己的需要, 虽然配置麻烦了 一点, 但以上的这么多优点, 它是我们当之无 愧的最佳选择。 下面我们就以Tomcat为实例, 向大家介绍win2000下JSP环境的配置:  1) 首先, 从apache网站(http: //java. apache. org) 上下载Tomcat, 下载的是一个. zip文件( jakarta-tomcat. zip) , 把它解压到你的目 录下面, 假设为c: \tomcat。  2) 进入tomcat的目 录里, 找到startup. bat文件, 打开编辑。 在行call tomcat start的前面加上两行: SET TOMCAT_HOME=c: \tomcat 和 SET JAVA_HOME=c: \jdk1. 3 注: c: \jdk1. 3是jdk1. 3安装的位置。  3) 然后鼠标右键点击"188宝金博页面版电脑", 选择属性。 在系统属性中打开高级选项, 点击"环境变量", 在"用户变量"和"系 统变量"中都加入两个变量classpath和path, 它们的值是: classpath的值  c: \jdk1. 3\bin\tools. jar; C: \jdk1. 3\lib\dt. jar path的值为 c: \jdk1. 3\bin; c: \jdk1. 3  4) 执行jakarta-tomcat\bin\startup. bat, 会看到一个打开的Tocmat启动窗口,  5) 打开浏览器, 输入: http: //localhost: 8080, 回车就可以看到TOMCAT的主页面了  c) JSP的基本语法简介:    i. 注释语句: "< %-- comment --% >"在编译的时候将跳过此标识;    ii. 插入一个有效的程序段 : < % code % >    iii. 定义JSP文件中的全局属性:  < %@ page  [ language="java" ] //声明脚本语言的种类  [ extends="package. class" ] //标明JSP编译时需要加入的Java Class的全名, 但是得慎重的使用它, 它会限制 JSP的编译能力.  [ import="{package. class / package. *} , . . . " ] //需要导入的Java包的列表  [ session="true / false" ] //设定客户是否需要HTTP Session  [ buffer="none / 8kb / sizekb" ] //buffer的大小被out对象用于处理执行后的JSP对客户浏览器的输出  [ autoFlush="true / false" ] //设置如果buffer溢出, 是否需要强制输出, 如果其值被定义为true(缺省值) , 输 出正常, 如果它被设置为false, 如果这个buffer溢出, 就会导致一个意外错误的发生. 如果你把buffer设置为none, 那么 你就不能把autoFlush设置为false.  [ isThreadSafe="true / false" ] //设置Jsp文件是否能多线程使用。 缺省值是true, 也就是说, JSP能够同时处理 多个用户的请求, 如果设置为false, 一个jsp只能一次处理一个请求  [ info="text" ] //一个文本在执行JSP将会被逐字加入JSP中, 你能够使用Servlet. getServletInfo方法取回。  [ errorPage="relativeURL" ] //设置此页是否为出错页, 如果被设置为true, 你就能使用exception对象  [ contentType="mimeType [ ; charset=characterSet ] " / "text/html ; charset=ISO-8859-1" ] //设置MIME类 型 。 缺省MIME 类型是: text/html, 缺省字符集为 ISO-8859-1  [ isErrorPage="true / false" ] %>  iv. 包含一个文件: "< %@ include file="relativeURL" %> ", 在编译的时候可以(静态的) 插入文件;  v. 包含一个表达式: "< %= expression %>"在运行的时候显示的是表达式的值;  vi. 申明变量: " < %! declaration; [ declaration; ] + . . % >"; 如"< %! int I; % >"  vii. 创建一个Bean实例并设置其属性: ""; class属性: 从一个class中示例一个对象; id属性: 指示此class对象 第 1 页

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司