- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 工程设计服务方案.doc VIP
- 【某工业厂房及管理楼水电安装施工方案】.doc
- 国家标准GB_T13306-2011标牌.pptx VIP
- 部编版九年级上册语文第1-3单元综合测试卷(含答案).doc VIP
- 夜袭 (5-6人封闭)剧本杀全套剧本.docx VIP
- 《少年中国说》原文及翻译 .pdf VIP
- 新食品原料β-羟基-β-甲基丁酸钙.docx VIP
- 高中英语_选择性必修二 Unit 3 Understanding Ideas A New Chapter教学课件设计.ppt
- The_Very_Hungry_Caterpillar.ppt VIP
- 《医学心理学》第2章 心理学基础-教学课件(非AI生成).ppt
文档评论(0)