请讲解一下 <%@ page language="java" contentType="text/html;charset=UTF-8" pageEncodin

我思故我在2014 2016-08-16 05:43:57
请讲解一下,下面这个语句中:

<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>

问题:
1、@这个符号什么作用
2、是page language="java" 还是 language="java"
3、contentType="text/html;charset=UTF-8" 这名如何理解, 因为charset=UTF-8也就是charset等于UTF-8,但是text/html前没有直接的等号,而contentType 等于 "text/html;charset=UTF-8" 如何理解

4、这句话中的 <% %> 这种形式中 <> 什么作用,%%又是什么作用?


还有,哪位能给详细的解释一下 下面这句话:

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...全文
1710 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灯光环 2016-08-17
  • 打赏
  • 举报
回复
引用 2 楼 u013776187 的回复:
[quote=引用 1 楼 wlwlwlwl015 的回复:] 这都是jsp的一些基本语法和格式,jsp是由指令元素+脚本元素+html模板组成的 <@% %>这种是jsp指令 <% %>这种是jsp脚本,即在里面写java代码 <%@ page language="java" 是page指令 而最后一个是声明了文档的根元素是html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。
非常感谢。请问您能把 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 这句话拆开详细讲一下吗? 1、! 啥用? 2、DOCTYPE 啥用? 3、 html 啥用? 4、PUBLIC 啥用? 5、"-//W3C//DTD XHTML 1.0 Strict//EN" 啥用? 6、"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" 啥用? 非学感谢!!!! [/quote] 其实不用扣这么细,都是w3c的标准,参考一下:http://www.w3school.com.cn/tags/tag_doctype.asp
  • 打赏
  • 举报
回复
引用 1 楼 wlwlwlwl015 的回复:
这都是jsp的一些基本语法和格式,jsp是由指令元素+脚本元素+html模板组成的 <@% %>这种是jsp指令 <% %>这种是jsp脚本,即在里面写java代码 <%@ page language="java" 是page指令 而最后一个是声明了文档的根元素是html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。
非常感谢。请问您能把 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 这句话拆开详细讲一下吗? 1、! 啥用? 2、DOCTYPE 啥用? 3、 html 啥用? 4、PUBLIC 啥用? 5、"-//W3C//DTD XHTML 1.0 Strict//EN" 啥用? 6、"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" 啥用? 非学感谢!!!!
小灯光环 2016-08-16
  • 打赏
  • 举报
回复
这都是jsp的一些基本语法和格式,jsp是由指令元素+脚本元素+html模板组成的 <@% %>这种是jsp指令 <% %>这种是jsp脚本,即在里面写java代码 <%@ page language="java" 是page指令 而最后一个是声明了文档的根元素是html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧