• 伪静态


    使用urlrewritefilter-4.0.3.jar
    配置web.xml
    
      <!-- 伪静态 -->
      <filter>
        <filter-name>UrlRewriteFilter</filter-name>
        <filter-class>
            org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
        </filter-class>
      </filter>
      <filter-mapping>
        <filter-name>UrlRewriteFilter</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
      </filter-mapping>
    在web.xml同级目录新建urlrewrite.xml
    
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"
    "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">
    <urlrewrite>
    <!-- 新闻中心开始 -->
                  <rule>
                    <from>^/web/news/newsCenter.html$</from>
                    <to type="forward">/web/news/newsCenter.do</to>
                  </rule>
    <!-- 新闻中心结束 -->
    <!-- 新闻详细页开始 -->
                  <rule>
                    <from>^/web/news/newsParticular/n_id_([-]?[0-9a-zA-Z]+)?/news_type_([-]?[0-9a-zA-Z]+)?.html$</from>
                    <to type="forward">/web/news/newsParticular.do?nId=$1&amp;newsType=$2</to>
                  </rule>
    <!-- 新闻详细页结束 -->
    </urlrewrite>
    页面
    
    <body>
      <div class="content-right fr">
                    <div class="content-right-tit">
                        <img src="web/img/t34.jpg"/>
                    </div>
        <div class="content-right-con">
                        <div class="news">
                            <div class="news-con1">
                                <p>企业公告</p>
                                <ul>
                                    <c:forEach var="item" items="${corporateActionsLists }" >
                                        <li >
                                            <c:url value="/web/news/newsParticular/n_id_${item.id}/news_type_${item.newsType}.html" var="tempNewsUrl"></c:url>
                                            <a href="${tempNewsUrl} ">${item.newsTitle }</a><span>发布时间:<i><fmt:formatDate value="${item.releaseTime }" pattern="yyyy-MM-dd"/></i></span>
                                        </li>
                                    </c:forEach>
                                </ul>
                            </div>
                            <div class="news-con2">
                                <p>行业新闻</p>
                                <ul>
                                    <c:forEach var="item" items="${tradeNewsLists }" >
                                        <li>
                                            <c:url value="/web/news/newsParticular/n_id_${item.id}/news_type_${item.newsType}.html" var="tempNewsUrl"></c:url>
                                            <a href="${tempNewsUrl}">${item.newsTitle }</a><span>发布时间:<i><fmt:formatDate value="${item.releaseTime }" pattern="yyyy-MM-dd"/></i></span>
                                        </li>
                                    </c:forEach>
                                </ul>
                            </div>
                        </div>
                    </div>
                </div>
      </body>

  • 相关阅读:
    Lambda表达式详解 (转)
    usb驱动开发21之驱动生命线
    usb驱动开发18之设备生命线
    usb驱动开发17之设备生命线
    usb驱动开发16之设备生命线
    usb驱动开发15之设备生命线
    usb驱动开发14之设备生命线
    usb驱动开发13之设备生命线
    usb驱动开发12之设备生命线
    usb驱动开发11之设备生命线
  • 原文地址:https://www.cnblogs.com/yang1018/p/9072898.html
Copyright © 2020-2023  润新知