我有問題,當我的代碼,在我的jsp頁面:如果表達式語言沒有找到該對象,應該返回什麼?
<body>
<script>
var a = "${testtesttest }";
</script>
</body>
的「testtesttest」對象必須沒有找到毫無疑問的,但應該怎麼回來了? 在官方文檔,它說:
For example, when evaluating the expression ${product}, the container will look for product in the page, request, session, and application scopes and will return its value. If product is not found, null is returned.
http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html
我以爲空將返回但是,我不會問的問題,如果我想.. 通過螢火蟲,該代碼在瀏覽器編譯後下面:。
<body>
<script>
var a = "";
</script>
</body>
爲什麼不爲空?地球上的結果是,我很困惑..
感謝您的回答,現在我知道$ {testtesttest} == $ {null}和$ {null}返回「」,您的EL規範文檔對我來說是一份禮物,謝謝! @BalusC –