jsp可以嵌到html里面的!!!!

解决方案 »

  1.   

    我刚学 还没深入下去, 不太清楚。不过好像SHTML就是你要找的方法。
      

  2.   

    可以把你想要生成html的java代码编译后,把生成的class放在相关的文件夹中,然后通过<use:javaBean scope="page" class="packagename.classname",id="xxx">调用它!没试过,你可以看行不行,可以把数据库的连接封装在里面!
      

  3.   

    我本人的建议是:最好先吧相关html代码写好后,嵌入jsp代码,调用编译好的javabean,至于servlet最好用在和jdbc的操作中,想把网页的html代码封装在servlet不是个好办法,因为会遇到很多问题,比如中文的处理,字体,甚至连css代码的使用都会出现不少问题!!
      

  4.   

    shtml也是服务端的相关编程,但是和jsp还有不同,我记得好象ssl编程时,在页面调用include或者virtue某个文件时,这个文件就是以shtml为扩展名的,哈哈,不怎么了解,你可以去查查!
      

  5.   

    谢谢mafia_21cn(隆美尔) 的热必回答, 请问各位假如把这代码封装成BEAN,在JSP中又怎么输出呢?
      

  6.   

    //beanExam.java
    package pack;
    import ...
    public class BeanExam {
    public BeanExam(){}
    public getResult(){
    String stringResult = 
    "<table>" +
    "<tr>" +
    "<td>" +
    "This is the result!" +
    "</td>" +
    "</tr>" +
    "</table>";
    }
    }//bean.jsp
    <%@ .... %>
    <jsp:useBean id="beanExam" class="pack.BeanExam"></jsp:useBean>
    <html><head><title>test</title></head><body>
    <%
    out.println(beanExam.getResult());
    %>
    </body></html>
      

  7.   

    <%
    out.println("<tr><td><img src='/images/arrow1.gif' width='9' height='12'></td><td>");                              
    out.println("<tr><td>"+"<br>"+"</td></tr>");
    %>
      

  8.   

    该问题我用SERVLET封装
    在JSP中用<JSP:INCLUDE.../servelt/package.classname./>嵌入可以实现了
    所以先给分.但是还有一个问题: 我不会用<jsp:param.../>呀,要包含的文件怎么调用这些参数呢?
    大家能不能好人做到底,教教我吧!