JSP入门
JSP的概念
JavaServer Pages (JSP)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的
动态网页。
jsp这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为
用户提供静态内容,而jsp技术允许在页面中嵌套java代码,为用户提供动态数据;
jsp快速入门,在jsp页面中输出当前时间:
<body>
<H3>Today is:
<%= new java.util.Date() %>
</H3>
</body>
为什么jsp技术也是一种动态web资源的开发技术?
答:因为jsp技术允许在页面中嵌套java代码,以产生动态数据,并且服务器在执行jsp
时,web服务器会传递web开发相关的对象给jsp,jsp通过这些对象,可以与浏览器进行
交互,所以jsp当然也是一种动态web资源开发技术;
JSP语法
声明语法<%!……%>声明变量和方法(函数)。
表达式语法<%=……%>定义脚本语言表达式
脚本语法〈%……%>可以操作声明、表达式和其他类型合法的代码段在页脚本语言。
JSP与servlet的区别
JSP是在HTML中写JAVA代码,SERVLET是在JAVA中写HTML。JSP注重于页面的显示,
SERVLET注重与业务和逻辑。