最近在海量公开课上在线学习JSP,录了一些笔记,分享给大家。
JSP简介
JSP全称Ja Server Pages,是一种动态的web开发技术。它使用JSP标签将Ja代码插入HTML页面。标签通常标有
JSP是Ja servlet的一种,主要用来实现Ja web应用的用户界面部分。Web开发人员通过组合HTML代码、XHTML代码、XML元素和嵌入的JSP操作和命令来编写JSP。
JSP获取用户输入数据,通过网页表单访问数据库等数据源,然后动态创建网页。
JSP标签有很多功能,如访问数据库、记录用户选择信息、访问JaBeans组件等。它还可以在不同的网页中传输控制信息和共享信息。
JSP的优势
与ASP相比,JSP有两个优点。首先,动态部分是用Ja写的,不是VB或者其他MS专用语言,所以功能更强大,也更容易上手。第二点是JSP很容易移植到非MS平台。
与纯Servlet相比,JSP可以轻松编写或修改HTML页面,而无需面对大量的println语句。
与SSI相比,SSI不能使用表单数据,不能链接到数据库。
与JaScript相比:JaScript虽然可以在客户端动态生成HTML,但是很难与服务器交互,所以无法提供复杂的服务,比如访问数据库、图像处理等。
与静态HTML相比,静态HTML不包含动态信息。
JSP页面元素组合
JSP指令
(ALT+/==联想功能)
JSP注释编写
JSP基本语法
JSP声明变量和方法
记得要有感叹号
JSP表达式
运行结果:
JSP页面生命周期
编码问题
项目实战
代码:
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。