jsp的作用
sevlet:
优点:不适合设置html响应体,需要大量的response.get.Writer().prin("<html>")
缺点:动态资源,可以编程
html:
优点:html是静态页面,不能包含动态信息
缺点:不用为输出html标签而发愁
jsp(java server pages):优点:在原有的html脚本上添加java脚本,构成jsp页面.
jsp和servlet的分工:
JSP:
>作为请求发送页面,例如显示表单\超链接.
>作为请求结束页面,例如显示数据.
servlet:
>作为请求中处理数控的环节.
流程图JSP组成:
jsp= html + java脚本 + jsp标签(指令)
jsp中无需创建即可使用的对象一共有九个,被称为九大内置对象.例如:requst对象、out对象
3种java脚本:
<%...%> : java代码片段(常用),用于定义0~N条java语句。方法内能写什么,它这里就能放什么
<%=...=%> : java表达式,用于输出(常用),用于输出一条表达式(或变量)的结果。response.getWriter().print(...); ps:括号中能放什么 语句中就能放什么
<&!...&> : 声明,用来创建类的成员变量和成员方法。类体里面可以放什么,它就可以放什么
class MyClass{
成员
方法
构造器
构造代码块
静态块
内部类
}
网友评论