Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Probleme beim Einbetten von JS-Code in JSP

Dies ist ein von meiner Firma entwickeltes System. Wir sehen häufig HTML-Code, der in die if-else-Anweisung von JSP eingebettet ist. Ich habe diese Syntax nicht in allen JSP- und Javascript-Büchern gefunden wird auf der Serverseite kompiliert und das Ergebnis wird an den Browser gesendet, während HTML und JS direkt auf der Browserseite ausgeführt werden. Was ist also der Kompilierungs- oder Ausführungsmechanismus von Code in dieser Form?

PHP中文网PHP中文网2687 Tage vor859

Antworte allen(2)Ich werde antworten

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-05 11:06:08

    <%%>包裹的就是逻辑代码部分,非包裹的就直接输出。
    比如这样

    <% if(one==1){%>
        <p>如果one是1,你就能看到我</p>
    <% }else {%>
        <p>你只看到我,说明one不是1咯</p>
    <% } %>

    比如浏览器请求某个jsp,jsp在服务端把上面代码渲染成html,然后就返回给浏览器。在浏览器端就看不懂<%%>部分的内容了。

    或许题主可以找找有关“模板”的知识?

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-07-05 11:06:08

    建议你了解一下servlet

    Antwort
    0
  • StornierenAntwort