高手!竟然在htm页面里面还有JSP标记!还有java代码!

解决方案 »

  1.   

    我也是菜鸟,但我还是明白这点的,request是JSP页面默认加载的,普通的htm是不可以的,不使用JSP怎么能使用request呢
      

  2.   

    可是那JSP页面和html页面之间就没法传递参数了吗?那要怎么传递参数啊?请具体说一下啊
      

  3.   

    JSP文件和HTML文件之间如何进行参数传递?可否用SESSION?具体说一下!:)
      

  4.   

    可用SESSION如下:
    在第一个页面设入时:
    session.setAttribute("key","value");在第二个页面取出时:
    String key = (String)session.getAttribute("key");就这样....
      

  5.   

    用session好像不行啊,哪位能不能具体说一下阿,在线等
      

  6.   

    html文件是静态页面,无法显示动态数据。
      

  7.   

    把设置 表单的 action="bottom.htm"  改为 action="test1.jsp"
    我是初学者,不太清楚为什么,你试试吧!
      

  8.   

    html页面怎么可以写JAVA程序啊??
    JAVASCRIPT就行
      

  9.   

    bottom.htm应该是bottom.jsp 处理页面。而test1.jsp应该是test1.html.客户页面。
    request是JSP页面默认,普通的htm是不可使用该方法。
      

  10.   

    楼上的说的很有道理,后缀应该是jsp
      

  11.   

    你可以这样试一下
    把两个页加在一个frameset里
    test1.jsp比方叫frame1,bottom.htm那个文件叫frame2
    <HTML>
    <HEAD><TITLE>FrommCo home page</TITLE></HEAD>
    <FRAMESET rows="*,0">
     <FRAME src="test1.jsp" name="frame1">
     <FRAME name="frame2" src="test.htm">
    </FRAMESET>
    </HTML>
    bottom.htm写成这样
    meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    <html>
    <body >
      <div id=textcontent></dir> 
    </body>
    </html>
    然后加一个onsubmit,在里面改变frame2里面原素的值
    document.frame2.textcontent.innerText=ZSJJD.value;//把值传到第二页
    document.body.rows="0.*";//显示bottom.htm所在frame呵,不过有些牵强
      

  12.   

    把bottom.htm改为bottom.jsp应该就可以了,htm里好象不能用java语言吧
      

  13.   

    怎么想到的是从jsp往htm送数据呢,而且在htm中还有java代码
      

  14.   

    应该改成.JSP文件吧.这样就可以了
      

  15.   

    这位大哥,html页面是response对象生成的,request对象是处理用户提交的请求的这两个对象都存活服务器的容器中的,服务器都是准守servlet的规范制定的.