Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java c:输出和使用打印输出之间的差异$_Java_Jsp_Jstl - Fatal编程技术网

Java c:输出和使用打印输出之间的差异$

Java c:输出和使用打印输出之间的差异$,java,jsp,jstl,Java,Jsp,Jstl,在JSTL中,有两种打印输出的方法- 及 ${theOutput} 有什么区别?哪一种是首选方式 谢谢。两种方法c:out和JSP EL都将显示页面的输出,但是有一个主要区别。c:out标记将自动转义xml输出,这可以防止跨站点脚本编写。使用jspel(第二个选项)不会退出输出 显示用户输入的数据时,请使用c:out标记,而不是JSP EL,以防止任何恶意数据输入显示在页面上。请告诉它如何用于用户输入的字段。我们手动处理后端的转义字符。如何在路径绑定期间使用它

在JSTL中,有两种打印输出的方法-

${theOutput}

有什么区别?哪一种是首选方式


谢谢。

两种方法
c:out
JSP EL
都将显示页面的输出,但是有一个主要区别。
c:out
标记将自动转义xml输出,这可以防止跨站点脚本编写。使用
jspel
(第二个选项)不会退出输出


显示用户输入的数据时,请使用
c:out
标记,而不是
JSP EL
,以防止任何恶意数据输入显示在页面上。

请告诉它如何用于用户输入的字段。我们手动处理后端的转义字符。如何在路径绑定期间使用它