JavaScrip是嵌入网页的程序片段称之为脚本,不需要事先声明变量
1、代码的编写嵌入HTML文档、在<script></script>之间编写脚本、将脚本写到某个文件中,以.js为扩展名通过<script src = “文件名”></script>形式
2、变量的定义使用变量没有类型但是变量值有类型var i, j, k; i = 123; k = “KO”;
3、三个常用函数 alert()显示对话框、confirm()显示选择对话框、prompt()显示输入对话框
4、自定义函数
利用Javascript与客户端进行输入验证等用到Web事件模型和DOM(文档对象模型)即<form><input>等等
JSP是嵌入java程序的HTML文档
JSP的构成元素分为:脚本元素(声明<%!声明%>、脚本程序<%脚本代码%>或者<jsp:scriptlet>脚本代码</jsp:scriptlet>、表达式<%=表达式%>)
指令元素(page<%@page 属性%>、include<.%@includefile = “文件”%>、taglib(struts常用))
操作元素
注释和模版数据<%--注释内容--%>.
JavaBean由来:由于嵌入的java代码会使java的独立性降低,所以使用JavaBean技术
JavaBean规范:必须是public类、必须带有包名(默认不可没有的不能访问)、构造方法不能带有参数、所有属性变量都要设有setXXX()、getXXX()或者isXXX()方法
一些语法: <jsp:useBeanid = “创建对象名” class = “完整的类名” />类名包括包类
<jsp:setProperty /> <jsp:getProperty />
一定要注意引号的使用,以及语法格式
JSP的作用域:Page、Request、Session、Application
JSP的内置对象:request:得到客户端的请求,客户端完成请求之前一直存在。相当于客户端对象,可以获得cookie
response:客户端执行完一定动作之后,对客户端的响应
out:代表向客户端发送数据的对象,与response的区别在于,out响应都直接显示在浏览器页面上
session:一个会话就是一个对象,可将会话期间共享数据保存到hash表中,所以保存的是对象