プレゼンテーション層で JSP と JSTL を使用して Web アプリケーションに取り組んでいます。デザイナーから html を取得すると、jsp ファイルは次のように更新されます。
...
<link rel="stylesheet" type="text/css" href="<c:url value="/fo/inc-css/normalize.css"/>" />
<link rel="stylesheet" type="text/css" href="<c:url value="/fo/inc-css/font.css"/>" />
<link rel="stylesheet" type="text/css" href="inc-css/jquery.jscrollpane.css" />
<link rel="stylesheet" type="text/css" href="inc-css/csspie.css" />
...
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="inc-js/plugins.js" type="text/javascript"></script>
<script src="inc-js/plugins/jquery.fitvids.js" type="text/javascript"></script>
<script src="inc-js/plugins/jquery.bxslider.min.js" type="text/javascript"></script>
...
<h1><a href="/" title="Home Page">Home Page</a></h1>
...
<ul>
<li><a href="#" title="LOG OUT">Log out</a></li>
<li><a href="#" title="My Profile">My Profile</a></li>
<li><a href="#" title="Help">Help</a></li>
<li><a href="#" title="Contact Us">Contact Us</a></li>
</ul>
...
ないhref/urlがたくさんあり<c:url />
ます(非常に長いため、ファイル全体は表示しません)。<c:url />
すべての href/url をタグ but#
と/
完全な urlに置き換えたい。例えば
href="inc-css/jquery.jscrollpane.css"
なるべき
href="<c:url value="/fo/inc-css/jquery.jscrollpane.css" />"
Notepad ++またはEclipseで検索/置換するためのパターンを誰かに提案できますか?