1、解析:<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page contentType="text/html;charset=GB2312"%>
设置文档类型, text/html;charset=GB2312 代表是文本类型的html文件, 字符集编码是GB2312。
<%@ page contentType="text/html;charset=GB2312" pageEncoding="GB2312"%>
pageEncoding也是设置页面编码的
这个跟页面中文乱码有直接关系比如你使用默认编码:
<%@ page contentType="text/html;charset=ISO-8859-1"%>
而你在页面中输出了中文,那么中文就会因为编码错误而乱码。
解决办法是改成GB2312 或者 UTF-8 或者 GBK
解析:<%@ page import="com.xmgnss.util.MenuUtil" %>
1 <jsp:directive.page import="zero.space.ch03.BookBean"/>
2 相当于
3 <%@ page import="zero.space.ch03.BookBean" %>(主要作用是引入要用到的类)
4
5 但是也有区别:两个用法的作用范围不同,
6 <%@ page import="zero.space.ch03.BookBean" %> 可用于多个页面内而
7 <jsp:directive.page import="zero.space.ch03.BookBean"/>只能用于一个页面,不能跨页调用。
8 例如:如果你把所有类包的引入放在一个JSP中,在其他jsp中通include引入那个jsp。这时引入类就必须采用<%@ page import="zero.space.ch03.BookBean" %> 这样的写法。
9 <jsp:directive.page import="zero.space.ch03.BookBean"/>这种写法只能在同一个jsp页面中使用,不能跨页调用
解析:<title></title>表示的是什么
是网页的名称,就像你的名字一样,每张网页都有可以有个固定的名字,但也可以没有,<title>标签在html语言中,就是标题的意思,在<title>与</title>之间的文字就是该网页的名字
解析:<%@ include file="Link/Require.jsp" %>
说白了 就是<jsp:include page=""/> 运行时插入 <%@ include file="" %> 编译时插入 很简单的问题 <jsp:include page=""/> 包含被 include 文件的输出
<%@ include file="" %> 包含被 include 文件的代码
解析:<style>
<head>
<style type="text/css">
h1 {color:red}
p {color:blue}
</style>
</head>
<style> 标签用于为 HTML 文档定义样式信息。
在 style 中,您可以规定在浏览器中如何呈现 HTML 文档。
type 属性是必需的,定义 style 元素的内容。唯一可能的值是 "text/css"。
style 元素位于 head 部分中。
解析:<script type="text/javascript"></script>
在老的HTML版本,如果需要在HTML页面中声明一段js(javascript)脚本,需要做<script type="text/javascript">的声明,表明在
<script type="text/javascript">
和
</script>
中添加的文本是js脚本;
在HTML5以后,
HTML5的默认脚本语言就是javascript即js,所以无需显示声明 type="text/javascript"
解析:function
函数声明:
function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。
函数表达式:
var fnName = function () {…};使用function关键字声明一个函数,但未给函数命名,最后将匿名函数赋予一个变量,叫函数表达式,这是最常见的函数表达式语法形式。
匿名函数:
function () {}; 使用function关键字声明一个函数,但未给函数命名,所以叫匿名函数,匿名函数属于函数表达式,匿名函数有很多作用,赋予一个变量则创建函数,赋予一个事件则成为事件处理程序或创建闭包等等。
解析:$(functinon(){})
$(function() {}) 是$(document).ready(function()的简写, 这个函数什么时候执行的呢?
答案:DOM 加载完毕之后执行。
解析:click和onclick
click可以理解为一次简单的触发,只执行一次,找不到以后就不再执行;
onclick则是给这个id注册一种行为,可以重复触发