象CSDN一样写成xml文件是一种方式。
用shtml是另一种方式。
自己写servlet生成html也是一种方式。你说的是shtml吧?如果有jb,它会自动生成一个shtml的文件,你在生成servlet时注意一下向导。

解决方案 »

  1.   

    我想你是说的 shtml 吧?如果是用JB,在生成servlet的向导中有选项的,你注意一下吧。如果想自己写,象CSDN这样生成xml文件是不错的,或是你也可以生成一个html也行啊。
      

  2.   

    能不能具体一些,servlet向导生成一个Servlet.java文件后该怎么做?
    还要建一个文件名,如:http://news.sina.com.cn/c/2002-07-15/2004636490.html
    谢谢!
      

  3.   

    在servlet中自己调用java.io自己写文件,然后redirect不可以么?
      

  4.   

    我的msn是 [email protected]你应该注意到生成servlet时有一个生成shtml的选项,它会帮你生成一下相应的shtml框架,你要做的事就是用自己作好的页面代替它,并修改其实的<servlet>标签。这种方法并不完全与你说的200343.html一样,它是混合动态页面与静态页面的最好方法了。至于你说的那个,可以用生成html的方法实现,在后台维护时,在记录一篇文章进入DB时,同时也生成一个html文件。简单地作一个html,中间弄几个标识,然后在servlet中读这个文件,用记录替换标识,写入文件即可。