如题

解决方案 »

  1.   

    不行 我刚试过了
    jsp中能搞JS代码
      

  2.   

    JSP中的 js 是可以嵌入<% %>的 比如
    <script>
      <%
         if(1>0){
       %>
       alert(1);
      <%
         }
       %>
    </script>
      

  3.   

    好像需要 js.jar 组件支持
      

  4.   

    JS是运行在客户端的,JSP代码是运行在服务器端的。
      

  5.   

    可以把代码写在类中  然后用 js.jar 组件 实现客户端js调用!
      

  6.   

    这个是100%能用的,我在公司几乎天天用,出示几个例子:
    <script type="text/javascript"><%
    String sign = (String)request.getAttribute("sign");
    if(sign != null && ("1").equals(sign)){
    %>
    window.alert("已经到达顶端!");
    <% } %>
    </script>例子2:
    var url = "<%=request.getContextPath()%>/dbmanServlet?oprFlg="+oprFlg
    +"&key="+key
    +"&type="+type
    +"&ser="+ser;
      

  7.   


    有的不能用,是因为js跟浏览器版本的问题,IE7好像就不行,我也记不清楚了,但是在js中使用小脚本是肯定行的
      

  8.   

    在JS里可以用<% %>的啊
      

  9.   

    在JSP页面上:JS里可以嵌套JAVA代码,JAVA代码中也可以调用JS。
      

  10.   

    如果你的js是写在jsp页面的.
    那你可以再js里面使用 <%%> 如果你的js 是被包含的
    即 <script src=""> 这样是不行的.
      

  11.   

    可以的,运行的时候是先解析JSP的,所以JSP的部分是起作用的
      

  12.   

    支持3楼,
    <script type="text/javascript" src="<%=request.getContextPath()%>/interface4j/studio3/form/ext3.0/ext-all.js"></script>
    在公司天天都用,咋不能用嘛!
      

  13.   

    这个解释行不通吧,html标签语言也是运行在客户端的,jsp代码可以嵌入其中啊.