页面特殊字符 处理总结
1.url中传递参数中,参数不能含有&字符。
尽量避免 method=get方式提交form,如果xxx含有&将其转化为ASCII编码%26。
<form action="test.jsp?username=xxx"> 如果xxx含有&将其转化为ASCII编码%26。
2.<a href="test.jsp?username=xxx"></a> 如果xxx含有"将被截断,出错。转化为ASCII %22
3.οnclick="myfunction('param1','param1')" 如果变量param1 param2含有'、"、/都会有问题
例如:param1值为a'a"a/a 必须将其转化为 a/'a/"a//a 才能在javascript中传递。
jsp较好的解决办法:自定义标签。
1.url中传递参数中,参数不能含有&字符。
尽量避免 method=get方式提交form,如果xxx含有&将其转化为ASCII编码%26。
<form action="test.jsp?username=xxx"> 如果xxx含有&将其转化为ASCII编码%26。
2.<a href="test.jsp?username=xxx"></a> 如果xxx含有"将被截断,出错。转化为ASCII %22
3.οnclick="myfunction('param1','param1')" 如果变量param1 param2含有'、"、/都会有问题
例如:param1值为a'a"a/a 必须将其转化为 a/'a/"a//a 才能在javascript中传递。
jsp较好的解决办法:自定义标签。