『壹』 jsp頁面怎麼將空格顯示出來
你用,這個和HTML是一樣的。輸入 &nb sp; 表示空格。(中間的空格去掉,因為在這里如果去掉網路會直接顯示一個空格。)
如果直接打空格的話,無論你打多少個顯示的都只有一個的。而 就可以疊加。
『貳』 JSP中如何刪除字元串的前後空格
如果你說的是javascript,用:x0dx0aString.prototype.LTrim = function()// 用正則表達式將前空格用空字元串替代。x0dx0a{x0dx0a return this.replace(/(^\s*)/g, "");x0dx0a}x0dx0aString.prototype.RTrim = function()// 用正則表達式將後空格用空字元串替代。x0dx0a{x0dx0a return this.replace(/(\s*$)/g, "");x0dx0a}x0dx0aString.prototype.LRTrim = function()// 用正則表達式將前後空格用空字元串替代。x0dx0a{x0dx0a return this.replace(/(^\s*)|(\s*$)/g, "");x0dx0a}x0dx0aString.prototype.ALLTrim = function()// 用正則表達式將所有空格用空字元串替代。x0dx0a{x0dx0a return this.replace(/ /g, "");x0dx0a}x0dx0a// 有空格的字元串x0dx0avar t = " leading and trailing spaces ";x0dx0avar s=t;x0dx0awindow.alert("原始的:"+s + " (" + s.length + ")");x0dx0as = t.lrTrim();// 刪除前後空格x0dx0awindow.alert("前後:"+s + " (" + s.length + ")");x0dx0as = t.allTrim();// 刪除all空格x0dx0awindow.alert("all:"+s + " (" + s.length + ")");x0dx0as = t.lTrim();// 刪除前空格x0dx0awindow.alert("前空格:"+s + " (" + s.length + ")");x0dx0as = t.rTrim();// 刪除後空格x0dx0awindow.alert("後空格:"+s + " (" + s.length + ")");x0dx0ax0dx0a如果你說的是jsp(java server page),用java的:x0dx0a String s=" asdf sadf";x0dx0a System.out.println(s.trim());
『叄』 jsp頁面js取值多一個空格
它叫不換行空格。
全稱No-Break Space,它是最常見和我們使用最多的空格,它是按下space鍵產生的空格。在HTML中,如果你用空格鍵產生此空格,空格是不會累加的,要使用html實體表示才可累加,該空格占據寬度受字體影響明顯而強烈。
『肆』 如何去除 JSP 生成的 HTML 中的空格和換行
在WEB應用中,如果使用jsp作為view層的顯示模板,都會被空格/空換行問題所困擾.
這個問題當年也困擾了我比較長的時間.因為在jsp內使用的EL標簽和其他標簽時,會產生大量的空格和換行符.例如:
復制代碼代碼如下:
------- start ----------
<c:choose>
<c:when test="${fn:length(mainPageList)>1&}">
Something
</c:when>
<c:otherwise>
Others
</c:otherwise>
</c:choose>
------- end -----------
這段代碼在Tomcat上輸出如下,多了幾行換行。
復制代碼代碼如下:
------- start ----------
Something
------- end -----------
當然,一般不去特別留意是不會發現有什麼問題的,畢竟輸出再多的空格和換行符,對於瀏覽器生成的最終效果是一樣的。也就是大部分開發人員忽略這個問題的原因;但實際上這些空格和換行會佔用了不少空間,我的經驗是30%左右是空格/換行。也有人說,當web伺服器以zip的方式來輸出html時,空格引起的帶寬問題就可以解決了;是的,當使用zip來輸出html時,空格/換行的空間會被節省回來,但這個增加zip的工作量,而且最大的問題是,瀏覽器生成頁面時,還是會還原所有的空格的換行符。對於前端開發人員來說這是個噩耗,面對大量的空格和冗長的html源碼,想要找到對應出問題的樣式所在的位置可不是容易的事情。
下面說一下解決方案,以Tomcat為例:
方案一,利用web伺服器的trimSpaces功能。
Tomcat5 以上版本都可以使用,這是最簡單的方法。
復制代碼代碼如下:
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>trimSpaces </param-name>
<param-value>true </param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
這個方案有個缺點,它會去掉所有jsp EL標簽之間的空格的換行符,在部分情況下也來帶來不便。
如:Your name is ${firstName} ${lastName}. ==輸出為==> Your name is firstNamelastName.
兩個${}變數之間的空格也會消失。要解決這個問題是相當麻煩,要引入一個只有一個空格的變數。
<c:set var="one_space"> </c:set>
Your name is ${firstName}${one_space}${lastName}.
這樣就正常了,麻煩。雖然可以在一些全局變數的地方來增加一個one_space的變數,但代碼看上去還是不爽。
方案二,我比較喜歡。
這個方案只有在支持jsp 2.1的web伺服器上才可以使用,如Tomcat6。
Jsp2.1多了一個很有用的命令;
<%@ page trimDirectiveWhitespaces="true" %>
這個命令可以使jsp輸出的html時去除多餘的空行(jsp上使用EL和tag會產生大量的空格和空行),沒有使用trimSpaces的問題,現在jsp輸出html也可以很好地排版,看上去也專業;以前我一直都羨慕velocity的模板,輸出html十分干凈好看,現在jsp也可以了。
另外提一下,Tomcat6有一些兼容性問題,例如不能使用#{}這種代碼在jsp中,因為會被當成JSF腳本執行。
雖然這是一個很小的問題,但我們還是要注意細節。
『伍』 java jsp頁面中以開頭的是什麼字元
其實就是空格符,這是HTML的轉義字元,JSP 中也是一樣的。
# 和 x 開頭的沒見過,有可能是你選擇的編輯器的編碼有問題,所以頁面有顯示亂碼。
建議你全部統一成UTF-8字元編碼,可以排除亂碼問題。
『陸』 jsp中option內容為空格
你好,你是想問jsp中option內容為空格怎麼做嗎?jsp中option內容為空格這樣做:
1、jsp中option內容為空格第一步是從後台控制器傳進來參數。
2、jsp中option內容為空格第二步是把option的id和option設為一樣,注意option如果有雙引號裡面有空格也會算進去的。
『柒』 在寫jsp頁面的時候,空格可以用全形空格表示嗎不用寫 嗎全形空格怎麼打
空格只要是在HTML頁面中就要用& nbsp代替(未免吞,多一個空格)
『捌』 jsp讀取sql server 中的空格,換行符不能顯示
因為jsp中無法識別一些特殊符號,所以通常jsp中有自己特定的特殊符號,像空格在jsp中就要用這個代碼來替換,否則jsp將無法識別!&符號是jsp中一些特殊符號的菜單,樓主可以試試,換行樓主可以用<br>來換行,或者也可以用<p>,標簽有開頭就要有結束!
這樣講樓主還能明白啊!!
祝你成功!!!
『玖』 怎麼在jsp頁面中顯示空格字元
System.out.println(a.getContent().replaceAll(" ","").replaceAll("\r\n","<br/>"));
資料庫中取出一大段文字!其中包括格式空格符!
上面代碼可以實現空格和換行,其實就是把空格替換為html的換行替換為<br/>
『拾』 在寫jsp頁面的時候,空格可以用全形空格表示嗎
jsp頁面和抄html相同都存在一個叫做空格折疊的問題,就是無論多少個空格和換行,都被當做一個空格來看帶。
ps:空格就是空格沒有全形半形之分。
要想在頁面上控制多個空格使用轉義字元:
 ;這是一個空格;
一個字元寬度是 &emsp;
希望對你有幫助。