JSP基础教程 快速入门【整理稿】.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP基础 JSP准备阶段 首先安装JDK 然后安装tomcat 进入Jsp编辑页面 默认服务器根目录:http://localhost:8080/..JSP页面结构: 普通html标签jsp标签:指令标签,动作标签 3.变量和方法声明以及类?4.java程序片 5.java表达式?%!...% 作用域为整个JSP页面有效,但是方法内定义的变量只在方法内有效,方法结束立即释放。 2.3Java程序片标签: %...% 这些程序片被JSP引擎按顺序执行,在程序片内定义的变量在整个页面有效。(会编译为java类中的方法变量,但是作用域是所有程序片结束后释放) 2.4表达式标签: %=...% 2.5JSP注释标签: ! html注释部分 用户可见%% Jsp注释部分 编译忽略 JSP的指令标签: 1.page指令标签: %@ page?contentType=“test/html;charset=GB2312”%页面显示标准汉语 属性: 1)language2)import%@ page?import = “java.util.*,java.io.*” % 3)contentType4)session5)buffer6)autoflush7)isThreadsafe2.include指令标签(静态) %@include file=“文件名”%JSP动作标签1.include动作标签(动态) jsp:include page = 文件名/2.param动作标签 jsp:param name=名字 value = 制定给param的值 ”要转到的页面”/jsp:forward或 jsp:forward page=”要转到的页面”/ 作用:从该指令停止当前页面的继续执行,而转到其他的一个JSP页面 4.plugin动作标签 不是所有的浏览器都支持Java applet小程序,使用plugin标签可以保证客户能执行你的小应用程序。目前IE5.5并不支持Java小程序 该标签作用:指示JSP页面加载Java plugin插件,该插件由客户负责下载,并使用该插件来运行Java applet小应用程序 若应用程序不在该jsp同目录下,还需要codebase属性指定程序目录位置 Align 属性指定java applet屏幕位置 5.useBean动作标签 用于创建并使用一个javaBean Sun公司倡导:用html完成JSP页面的静态部分,用javaBean完成动态部分,实现真正意义上的静态和动态分割。 JSP内置对象 有些对象不用声明就可以在JSP页面的脚本部分使用,这就是JSP的内置对象。 Request和response对象是JSP的内置对象中比较重要的两个,这两个对象提供了对服务器和浏览器通信方法的控制。 HTTP协议 工作方式: GET/hello.jsp HTTP/1.1 Host: 又如: Post/tree2.jsp/HTTP.1.1 Host:localhost:8080 Accept-encoding:gzip,deflate Request 该对象封装了用户提交的信息,调用该对象的响应方法能获得封装的信息,既该对象用可以获取用户提交的信息 客户通常使用HTML表单向服务器提交信息,一般格式为: FORM method = get || post action = “提交信息的目的地页面” name = “表单的名字” 数据提交手段部分 /FORM Form是表单标签,method取值get或post,前者提交的信息会在提交过程中显示在浏览器的地址栏中,后者则不会显示。 表单 的 提交手段 有:框、列表、文本区、表格等 input… 基本格式input type=”对象的GUI类型” name = “名字” GUI类型可以是text(文本框)(value=,size=,algin=,maxlength= ) GUI类型可以是radio(单选框)(value=,size=,algin=,checked= ) GUI类型可以是checkbox(复选框)(value=,size=,algin=,checked= ) GUI类型可以是password(口令框)(size=,mexlength= ) GUI类型可以是submit(提交)(value=,size=)一个表单至少要包含一个提交键 GUI类型可以是reset(重置键)重置键将表单中输入的数据清空,以便重新输入 Select… //下拉列表和滚动列表 Option… /Option /Select TextArea…/TextArea 文本框 Table/Table 表格 Request可以使用getParameter(Stri

文档评论(0)

lizhencai0920 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档