⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 site.vsl

📁 JAVA做的J2EE下CA认证系统 基于EJB开发
💻 VSL
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">## Content Stylesheet for Site    #set ($pound = "#" )## start the processing#document()## end the processing#macro (process $element)	#set ($name = $element.getName())	#if ($name.equals("img"))	  #image ($element)	#elseif ($name.equals("source"))	  #source ($element)	#elseif ($name.equals("table"))	  #table ($element)    #elseif ($name.equals("subsection"))      #subsection ($element)	#elseif ($name.equals("subsubsection"))	  #subsubsection ($element)	#elseif ($name.equals("note"))	  #note ($element)	#elseif ($name.equals("warning"))	  #warning ($element)	#else	  $element	#end#end## This is where the common page macro's live#macro ( subsection $subsection)	  <div class="subsection">      <h4>        <a name="$escape.getText($subsection.getAttributeValue("name"))"></a>        $subsection.getAttributeValue("name")      </h4>      #foreach ( $items in $subsection.getChildren() )		#process($items)      #end      </div>#end#macro ( subsubsection $subsubsection)	  <div class="subsubsection">      <h5>        <a name="$escape.getText($subsubsection.getAttributeValue("name"))"></a>        *** $subsubsection.getAttributeValue("name") ***      </h5>      #foreach ( $items in $subsubsection.getChildren() )		#process($items)      #end      </div>#end#macro ( section $section)    <div class="section">    <h3>      <a name="$escape.getText($section.getAttributeValue("name"))"></a>      $section.getAttributeValue("name")    </h3>      #foreach ( $items in $section.getChildren() )		#process($items)      #end      </div>#end## This is where the FAQ specific macro's live#macro (toc $section)      <h4 class="toc">$section.getAttributeValue("title")</h4>        <ul>    #foreach ($faq in $section.getChildren("faq") )      #subtoc ($faq)    #end        </ul>#end#macro (subtoc $faq)  #set ($id = $faq.getAttributeValue("id"))      <li><a href="$pound$id">  $faq.getChild("question").content      </a></li>#end#macro (answers $section)  #foreach ($faq in $section.getChildren("faq") )    #faq ($faq)  #end#end#macro (faq $faq)  #set ($id = $faq.getAttributeValue("id"))    <p class="faq">      <a name="$id"></a>      $xmlout.outputString($faq.getChild("question"), true)    </p>    #foreach ($item in $faq.getChild("answer").getChildren())		#process($item)    #end#end#macro (minitoc $root)#if ($root.getChild("body").getChildren("section").size() > 0) #set ($sections = $root.getChild("body").getChildren("section")) <div id="minitoc-area"> <ul class="minitoc"> #foreach ( $section in $sections )   <li><a href="#$escape.getText($section.getAttributeValue("name"))">$section.getAttributeValue("name")</a></li>   #set ($subsections = $section.getChildren("subsection"))   #if ($subsections.size() > 0)	 <ul class="minitoc">	 #foreach ( $subsection in $subsections )	   <li><a href="#$escape.getText($subsection.getAttributeValue("name"))">$subsection.getAttributeValue("name")</a></li>	 #end	 </ul>   #end    #end </ul> </div>#end#end#macro (document)  #header()  <div class="main">  <div class="content">    <h1 class="title">$root.getChild("properties").getChild("title").getText()</h1>    #minitoc ($root)  #set ($allSections = $root.getChild("body").getChildren("section"))  #foreach ( $section in $allSections )    #section ($section)  #end  #if ($root.getChildren("faqsection").size() > 0)    #set ($allFaqSections = $root.getChildren("faqsection"))      <h3 class="section">Questions</h3>    #foreach ( $faqSection in $allFaqSections )      #toc ($faqSection)    #end      <h3 class="section">Answers</h3>    #foreach ( $faqSection in $allFaqSections )      #answers ($faqSection)    #end  #end  </div>  </div>  #footer()#end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -