亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何避免JSP文件中的Java代碼?

如何避免JSP文件中的Java代碼?

LEATH 2019-05-20 16:31:45
我是Java EE的新手,我知道類似以下三行<%= x+1 %><%= request.getParameter("name") %><%! counter++; %>是一種舊式的編碼方式,在JSP版本2中,存在一種避免JSP文件中的Java代碼的方法。有人可以告訴我替代的JSP 2行,以及這種技術的名稱是什么?
查看完整描述

5 回答

?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

作為安全措施:禁用Scriptlets for Good

正如另一個問題所討論的那樣,您可以并且始終應該在web.xmlWeb應用程序描述符中禁用scriptlet 。

我總是這樣做是為了防止任何開發人員添加scriptlet,特別是在大型公司中,您遲早會丟失概述。該web.xml設置是這樣的:

<jsp-config>
  <jsp-property-group>
    <url-pattern>*.jsp</url-pattern>
     <scripting-invalid>true</scripting-invalid>
  </jsp-property-group></jsp-config>


查看完整回答
反對 回復 2019-05-20
?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

JSTL為條件,循環,集合,獲取等提供標簽。例如:

<c:if test="${someAttribute == 'something'}">
   ...</c:if>

JSTL使用請求屬性 - 它們通常由Servlet設置在請求中,Servlet 轉發到JSP。


查看完整回答
反對 回復 2019-05-20
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

我不確定我是否正確。

你應該閱讀一些關于MVC的內容。Spring MVCStruts 2是兩種最常見的解決方案。


查看完整回答
反對 回復 2019-05-20
  • 5 回答
  • 0 關注
  • 1007 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號