转义字符小结
来源:互联网 发布:淘宝网广场舞蹈服装 编辑:程序博客网 时间:2024/06/06 01:00
在JSP中,"<%"、"%>"、"'"、"""、"\" 都有特殊的含义和用途,如以"<%"标签作为Scriptlets的起始、"%>"标签作为Scriptlets的结束等,所以在JSP 程序中如果遇到这些字符时都要进行适当修改,如下所示。
1)单引号 ' 改为 \'。
2)双引号 " 改为 \"。
3)斜线 \ 改为 \\。
4)起始标签 <% 改为 <%。
5)结束标签 %> 改为 %\>。
在例4-9中的以下语句中:
out.println("JSP 以%>作为结束符号");
遇到了起始标签"%>"而没有对它进行转义,所以程序运行时编译失败,如个把"%>" 改为"%\>",如例4-10所示,则运行正常。
所有的转义字符和所对应的意义:
转义字符
意义
ASCII码值(十进制)
\a
响铃(BEL)
007
\b
退格(BS) ,将当前位置移到前一列
008
\f
换页(FF),将当前位置移到下页开头
012
\n
换行(LF) ,将当前位置移到下一行开头
010
\r
回车(CR) ,将当前位置移到本行开头
013
\t
水平制表(HT) (跳到下一个TAB位置)
009
\v
垂直制表(VT)
011
\\
代表一个反斜线字符''\'
092
\'
代表一个单引号(撇号)字符
039
\"
代表一个双引号字符
034
\?代表一个问号063\0
空字符(NULL)
000
\ooo
1到3位八进制数所代表的任意字符
三位八进制
\xhh
1到2位十六进制所代表的任意字符
二位十六进制
注意:区分,斜杠:"/" 与 反斜杠:"\" ,此处不可互换
0 0
- 嵌入式 转义字符小结
- 转义字符小结
- C++转义字符小结(参考)
- split方法使用转义字符小结
- split方法使用转义字符小结
- web开发中常用的url转义字符小结
- 正则表达式和转义字符小结(perl python)
- 正则中需要转义的特殊字符小结
- web开发中常用的url转义字符小结
- 正则中需要转义的特殊字符小结
- 正则中需要转义的特殊字符小结
- 正则表达式中需要转义的特殊字符小结-java
- 正则中需要转义的特殊字符小结
- 正则中需要转义的特殊字符小结
- 正则表达式中需要进行转义的字符小结
- 正则中需要转义的特殊字符小结
- 正则中需要转义的特殊字符小结
- 正则中需要转义的特殊字符小结
- Android Touch 事件分发机制
- foreach遍历两层数组
- 聊天机器人学习笔记整理系列-分词
- Java并发编程:线程池的使用
- 我的家教——父母的影响
- 转义字符小结
- C#控制台基础 arraylist类处于哪个命名空间
- ubuntu添加路径的时候千万不要搞成覆盖了
- C++按照数字增长生成图像文件路径
- 在jsp页面如何获得 url 参数
- sql登录注入
- 按照条件在两个表之间拷贝数据 for mysql & sqlserver
- DataSet操作数据库
- 安卓专项测试之GPU测试探索