迴圈迭代: 1 public class steps { 2 public int js(int n) { 3 int one = 2; //初始化為第三級臺階最後跨一步的走法 4 int two = 1; //初始化為第三級臺階最後跨兩步(一下邁過去兩個臺階)的走法 5 int sum = 0; ...
轉自:
http://www.java265.com/JavaFramework/SpringMVC/202206/3597.html
html標簽:
超文本標記語言(外國語簡稱:HTML)標記標簽通常被稱為HTML標簽,HTML標簽是HTML語言中最基本的單位,HTML標簽是HTML(標準通用標記語言下的一個應用)最重要的組成部分。
HTML標簽的大小寫無關的,例如“主體”<body>跟<BODY>表示的意思是一樣的,推薦使用小寫。
下文筆者講述html標簽轉義和轉義字元轉換為html標簽的方法分享,如下所示
實現思路: 藉助spring包中org.springframework.web.util.HtmlUtils下的方法即可實現html字元的轉義操作 HtmlUtils.htmlEscape HtmlUtils.htmlUnescape
例:
package test.org.springframework.web.util; import org.junit.Test; import org.springframework.web.util.HtmlUtils; /** * 測試htmlUtils 功能 */ public class TestHtmlUtils { String html = "<ul class="nav"><li><a href="http://www.java265.com">首 頁</a></li>"+ "<li class="active"><a href="http://blog.java265.com">博客</a></li>"+ "<li><a href="#">Test</a></li></ul>"; /** * 把html的標簽特殊字元轉換成普通字元 */ @Test public void testhtmlEscape(){ String value = HtmlUtils.htmlEscape(html); System.out.println(value); } /** * 把html的特殊字元轉換成普通數字 */ @Test public void testhtmlEscapeDecimal(){ String value = HtmlUtils.htmlEscapeDecimal(html); System.out.println(value); } /** * 把html的特殊字元轉換成符合Intel HEX文件的字元串 */ @Test public void htmlEscapeHex(){ String value = HtmlUtils.htmlEscapeHex(html); System.out.println(value); } /** * 把html的特殊字元反轉換成html標簽 * 以上三種方法都可以反轉換 */ @Test public void htmlUnescape(){ String tmp = HtmlUtils.htmlEscapeDecimal(html); System.out.println(tmp); String value = HtmlUtils.htmlUnescape(tmp); System.out.println(value); } }