<a href="toAskDetail.htm?id=<%=askQuestion.getQId() %>
如何将上述改为xxx/<%=askQuestion.getQId() %>.html

解决方案 »

  1.   

    <a href="xxx/<%=askQuestion.getQId() %>.html"></a>
    <%=askQuestion.getQId() %>将直接被替换为实际的值,比如askQuestion.getQId() 返回3,那最后html代码将变成<a href="xxx/3.html"></a>
      

  2.   

    能不能吧  toAskDetail.htm? 让不可见
    让它显示<a href="xxx/<%=askQuestion.getQId() %>.html"></a>
    在线等,谢谢大虾们
      

  3.   

    把toAskDetail当成一个字符串在Action里配置成参数传到页面上就成了
      

  4.   

    原本是一个 http://192.168.1.103:8080/fn/toAskDetail.htm?id=149
    这样一个路径,我就是想让变成http://192.168.1.103:8080/fn/<%=askQuestion.getQId() %>.html
    就是不让显示{toAskDetail.htm?id=}
      

  5.   

    不显示toAskDetail.htm?id=,那网页的地址到底是什么啊,楼主的想法有点奇怪。没有恶意。
      

  6.   

    可以用RequestDispatcher接口的forward()方法,这样在地址栏中将不显示跳转的Servlet页面而只显示之前的地址