JSP+AJAX学习笔记.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP简介(Java Server Pages)jsp简介运行在服务端使用java作为脚本生成HTML,XML或其他格式的web网页技术2.1.jsp组成:静态内容jsp指令%@ %脚本动作:useBean,forward,include标签:jstl,自定义EL表达式:${我是传说中的EL表达式}注释:HTML注释:!-- HTML注释 --JSP注释:%--JSP注释 --%外部导入:%@ include file=sourcefile/jsp1.jsp %jsp和ServletJSP执行过程四.JSP常用标签:4.1JSP指令指令格式%@ %;:用来定义一个jsp页面的相关属性%@page import=java.util.Date%include指令在于用jsp静态页面包含一个文件%@ include file=sourcefile/jsp1.jsp %errPage=””;isErrorPage=truetrimDirectiveWhitespaces=truetablib指令在jsp中的使用:%@ taglib prefix=cjuri=/jstl/fmt_rt %自定义标签:cj:formatDate value=%=new Date() % pattern=yyyy-mm-ddhh:mm:ss/cj:formatDate4.2jsp脚本声明:%!—写Java代码(编译成文件里的全局变量或方法)可以定义成属性和方法--%%!int age=20;String name= zhangsan;public String getMessage(){return name++age;表达式等价于out.write();%=name %小脚本:%--小脚本局部变量--%%String sex=male;%jsp配置信息jsp-configjsp-property-groupurl-pattern*.jsp/url-patternencodingUTF-8/encodingtrim-directive-whitespacestrue/trim-directive-whitespaces/jsp-property-group /jsp-configjsp隐式对象隐式对象不能在声明中使用out继承java.io.Writer,可以通过page指令指定缓冲区大小方法:clear、clearBuffer,cofig:获取初始化数据:HttpServletConfigexception:对jsp页面产生的异常进行处理(只在错误页面中使用)response:同HttpServletResponsepageContext:提取获取其他隐式对象的方法request:同HttpServletRequstsession:使用同ServletappplicationServletContext5.2.jsp动作:动作作为请求处理阶段提供信息include%--jsp动态包含 --%jsp:include page=sourcefile/file2.jsp jsp:param value=hello java!! name=test//jsp:include%=request.getParameter(test)%forwardjsp:forward page=login.jsp/jsp:forward5.3jsp useBean动作javaBean是个public的Java类;必须包含一个默认的无参构造方法;属性名称第二字母不能为大写jspuseBean动作useBean创建有id代表的class指定的类的实例并保存至scope指定的作用域setProperty配合useBean使用request对象获取用户数据为属性赋值jsp:useBean id=user class=com.hwua.bean.Users scope=requestjsp:setProperty name=user property=*//jsp:useBeanrequest.getAttribute(user);EL表达式6.1.EL简介一种表达式语言${}或${user[‘name’]}保留字and ornoteqnegtgeit le6.2.运算符!-- 逻辑运算符 --and:${(23) (54)}${(23) and (54)}br/or:${(23)||(54)}${(23) or (54)}br/not:${!(54)}${not(54)}hr/!-- 算术运算符--+:${4+5}br/-:${4-5}br/*: ${4*5}br//: ${4/5}${4 div 5}br/5:${5%4 }${5 mod 4}hr/!-- 关系运算符 --=

文档评论(0)

dashewan + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档