Jsp(java -Service -page)

jsp的介绍和重要的使用脚本标签

1)jsp的作用:是一种生成动态网页的技术
2)特点:
     2.1): 所有的jsp文件都必须以 .jsp 结尾
     2.2): 可以存放在webroot任意目录下(除了WEB-INF)
3)  Servlet 与 jsp   
  	 3.1) Servlet: 在java代码中嵌入了少量的html标签,java代码是主体(更适合 xxxAction)
      3.2) jsp:  在html标签中,嵌入了少量的java代码,html标签是主体 (更适合xxxview)
4) jsp原生标签
	4.1): 标签作用:用来向jsp页面中,嵌入java代码,或者完成java代码的相关功能
	4.2): 标签分类:  脚本标签          指令标签         动作标签
	
	脚本标签----向jsp页面嵌入“纯java代码”
	    1) 表达式脚本: <% =java表达式 或者java数据 %>  (比较重要)
	    作用:计算表达式的结果,默认输出到浏览器 (唯一一个有输出功能的标签)
	    注意:里面的java代码不能以;结尾
         
            2) 声明脚本:<%! java代码%>(较少用,一般不会在jsp页面声明变量和函数)
               作用:用来声明定义函数和变量

	    3)普通脚本:<%  java代码 %>(较常用 )
               	作用:用来编写一般的java代码。尤其是流程控制代码(循环,if)除了不能定义函数和输出语句。其他代码都可以写。
              注意:  以上三种标签不能相互嵌套使用。
	
	各网页技术的运行原理
           1. html技术:当client发出html请求后,tomact会找到相应的html文件,将源文件直接发送给client浏览器,由浏览器解释运行源代码,是一种运行在client端的技术
       	   2.Servlet技术:当client发出Servlet请求后,tomact会找到对应的Servlet程序,调用Service运行。将执行结果发送给浏览器显示。是一种运行在Servlet端的技术
           3.jsp技术:当client发出请求后,tomact会将指定的jsp翻译成 “Servlet程序” 按照Servlet的运行执行。是一种运行在Serrvlret端的技术。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值