微前端架构如何改变企业的开发模式与效率提升
1316
2022-10-29
jsp 的介绍(什么是jsp、作用、语法、page指令、静态包含)
1.什么是jsp,它有什么用?
jsp的全称是java server pages。是Java的服务器页面。 jsp的主要作用是代替Servlet程序回传html页面的数据。 因为Servlet程序回传html页面数据是一件非常繁琐的事情、开发成本和维护成本都极高。
2.jsp如何访问?
jsp页面和html页面一样,都是存放在web目录下,访问也跟访问html页面一样。
比如: 在web目录下有如下的文件: web目录 a.html页面 访问地址是======>>>>>> b.jsp页面 访问地址是======>>>>>> jsp的三种语法
a)jsp头部的page命令
jsp的page指令可以修改jsp页面中的一些在重要的属性或者行为。
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
b)jsp中的常用脚本
作用:
可以给jsp翻译出来的java类定义属性和方法甚至是静态代码块、内部类等。
<%@ page import="java.util.Map" %><%@ page import="java.util.HashMap" %><%-- Created by IntelliJ IDEA. User: Administrator Date: 2020/7/18 Time: 8:58 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %>
ii. 表达式脚本(常用) 表达式脚本的格式是:<%=表达式%> 表达式脚本的作用是:在jsp页面上输出数据。
表达式脚本的特点:
1.所有的表达式脚本都会被翻译到_jspService方法中 2.表达式脚本都会被翻译成为out.print()输出到页面上 3.由于表达式脚本翻译的内容都在_jspService()方法中,所以_jspService()方法中的对象都可以直接使用。 4.表达式脚本中的表达式不能以分号结束。
练习:
1.输出整型 2.输出浮点型 3.输出字符串 4.输出对象
<%=12 %>
<%=12.12%>
<%="我是字符串"%>
<%=map%>
<%=request.getParameter("username")%>
浏览器结果:
iii.代码脚本 代码脚本的格式: <% java语句 %> 代码脚本的作用是:可以在jsp页面中,编写我们自己需要的功能(写的是java语句)。
代码脚本的特点是: 1.代码脚本翻译之后都在_jspService方法中 2.代码脚本由于翻译到_jspService()方法中,所以在_jspService()方法中的现有对象都可以直接使用。 3.还可以由多个代码脚本块组合完成一个完整的java语句。
6.jsp中的out输出和response.getWriter输出的区别
response中+表示响应,我们经常用于设置返回给客户端的内容(输出)
out也是给用户做输出使用的。
7.jsp常用标签之静态包含
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~