JavaWeb = JSP详解

jsp
    工作原理(servlet)                  脚本注释                  指令
    内置对象                                 动作标签

MVC模式

一.JSP

HTML 代码与 Java 代码共同存在,其中, HTML 代码用来实现网页中静态内容的显示, Java 代码用来实现网页中动态
内容的显示。为了与传统 HTML 有所区别, JSP 文件的扩展名为 .jsp
JSP 技术所开发的 Web 应用程序是基于 Java 的,本质上就是一个 Servlet , 它可以用一种简捷而快速的方法从 Java 程序
生成 Web 页面,其使用上具有如下几点特征:
跨平台: 由于 JSP 是基于 Java 语言的,它可以使用 Java API ,所以它也是跨平台的,可以应用于不同的系统中,
Windows Linux 等。当从一个平台移植到另一个平台时, JSP JavaBean 的代码并不需要重新编译,这是因
Java 的字节码是与平台无关的,这也应验了 Java 语言 一次编译,到处运行 的特点
业务代码相分离: 在使用 JSP 技术开发 Web 应用时,可以将界面的开发与应用程序的开发分离开。开发人员使用
HTML 来设计界面,使用 JSP 标签和脚本来动态生成页面上的内容。在服务器端, JSP 引擎(或容器,本书中指
Tomcat )负责解析 JSP 标签和脚本程序,生成所请求的内容,并将执行结果以 HTML 页面的形式返回到浏览器。
组件重用: JSP 中可以使用 JavaBean 编写业务组件,也就是使用一个 JavaBean 类封装业务处理代码或者作为一
个数据存储模型,在 JSP 页面中,甚至在整个项目中,都可以重复使用这个 JavaBean ,同时, JavaBean 也可以
应用到其他 J
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值