src="http://localhost:8080/b.jsp//?干嘛用的?

解决方案 »

  1.   

    <script type="text/javascript" src="http://localhost:8080/b.jsp"> </script> 
    你这个http://localhost:8080/b.jsp需要返回的是个js类型的文件才能使用,否则肯定出错照你描述的意思,我想你可能是准备这样做:
    <iframe src="http://localhost:8080/b.jsp">
      

  2.   

    纳分来!总而言之, 楼主是想动态生成 javascript 内容, 对吧?把 a.html 做成 a.jsp, 然后在其中加入 <%@ include file="genJS.jsp" %> 不就可以了 ?在 genJS.jsp 里你想怎么折腾都可以
      

  3.   

    <%@ page contentType="text/html;charset=GBK"%> 
    <%@ page import="java.sql.*"%> 
    <%@include file="conn.jsp"%> 
    <% 
    String sql="select * from NcComment where id=3"; 
    ResultSet rs=stmt.executeQuery(sql); 
    %> 
    <%=rs.getString(5)%> 
    <% 
    stmt.close(); 
    conn.close(); 
    %> 
    这个肯定是错的
    不用想,改为
    <%@ page contentType="text/html;charset=GBK"%> 
    <%@ page import="java.sql.*"%> 
    <%@include file="conn.jsp"%> 
    <% 
    String sql="select * from NcComment where id=3"; 
    ResultSet rs=stmt.executeQuery(sql); 
    %> 
    <%out.println("document.write(rs.getString(5))"%> 
    <% 
    stmt.close(); 
    conn.close(); 
    %> 
    这样的调用格式,没环境测试,不知道这么写对没,但格式绝对是对的
    因为你是使用的JS,所以必须用document.write输出
      

  4.   

    <script type="text/javascript" src="http://localhost:8080/b.jsp"> </script>
    http://localhost:8080/b.jsp 的内容必须符合js语法的才能看出效果来要在a.html上显示b.jsp运行结果 
    按2楼的<iframe src="http://localhost:8080/b.jsp">或3楼方法的来吧
      

  5.   

    这个a.html 不能做成a.asp 这个是往静态页面上添加评论用的,即从数据库中取出评论记录在静态页面上显示出来,我是新手,不知道能不能实现,如果谁做过或知道该怎么做,请不惜赐教,感激不尽
      

  6.   

    1. 你这个静态页面什么时候去捞内容? 
    a)如果是每次请求都捞那问题不存在了; 
    b)是发表评论后马上去捞?如果你知道如何不跳转页面提交内容, 那你应该也知道怎么取它出来;2. 估计了解一下ajax对你这个问题有帮助3. 完
      

  7.   

    楼主的思路是正确的,出错的原因只能是<%=rs.getString(5)%> 
    输出的各行数据不是js格式的内容能把输出的东东贴出来看看么?
      

  8.   

    <%out.println("document.write(""+rs.getString(5)+"")"%>
    不能用?
    格式就是这样的,自己调看,不然就换成单引号的试试