導航:首頁 > 編程語言 > jspsubstr

jspsubstr

發布時間:2021-03-05 19:33:01

『壹』 jsp中比如一條信息的標題是這樣取得:${content.title}。 怎麼截取前面20個字。

Jsp裡面:
<c:choose>
<c:when test="${signalList.SIGNALCOMMENTLESSORMORE eq 'less'}">
<td style="word-break: break-all;">
${signalList.SIGNALCOMMENT}
</td>
</c:when>
<c:when test="${signalList.SIGNALCOMMENTLESSORMORE eq 'more'}">
<td style="word-break: break-all; "id="signalCommentGoGoGoParent:+${pageSize*(pageNeeded-1)+s.index+1}">
${signalList.SIGNALCOMMENTGOGOGO}
<img onclick='signalCommentAll(this)' id="signalCommentGoGoGo:+${pageSize*(pageNeeded-1)+s.index+1}"/>
</td>
<td style="word-break: break-all; display: none;" id="signalCommentParent:+${pageSize*(pageNeeded-1)+s.index+1}">
${signalList.SIGNALCOMMENT}
<img onclick='signalCommentShort(this)' id="signalComment:+${pageSize*(pageNeeded-1)+s.index+1}"/>
</td>
</c:when>
</c:choose>

Js裡面:
<script>
function signalCommentShort(obj) {
var c=obj.id.toString().split(":");
document.getElementById('signalCommentParent:'+c[1]).style.display='none';
document.getElementById('signalCommentGoGoGoParent:'+c[1]).style.display='block';
}
function signalCommentAll(obj) {
var c=obj.id.toString().split(":");
document.getElementById('signalCommentGoGoGoParent:'+c[1]).style.display='none';
document.getElementById('signalCommentParent:'+c[1]).style.display='block';
}
</script>

Sqlmaps裡面:
select
c.signal_comment as signalComment,
substr(c.signal_comment, 1, 20) || '...' as signalCommentGoGoGo,
case
when length(c.signal_comment) < = 20 then
'less'
else
'more'
end as signalCommentLessOrMore
from jqy.tzjc_t_signal_comment c

『貳』 php語言中echo substr在JSP語言中怎麼寫

第一種:
在JSP中JspWriter類型的out對象使用print方法和write方法都可以輸出字版符串,但是,如果字元串對象的值權為null時,print方法將輸出內容為「null」的字元串,而write方法則是拋出NullPointerException異常。
示例
<% out.print("<font color='red'>你好,world2!</font>"); %>
<% out.write("<font color='green'>你好,world3!</font>"); %>
第二種:
由於content中的內容是以HTML形式存儲的,所以在頁面顯示的時候,會將一些HTML標簽原封不動的顯示出來.查看頁面的源代碼,發現這些標簽已經被解析成了轉義符.
為了解決這個問題,在<c:out>標簽中有一個escapeXml屬性,其默認值為true,即默認是要將HTML標簽轉化為轉義字元,所以在頁面中就顯示出了HTML標簽.
所以,很顯然,只要將這個屬性值改為flase就可以了.
即<c:out value=" ${ content } " escapeXml="false" />

『叄』 JSP有沒有 substr這樣的函數來得到字元串中的某個字元

有 substring() 這個函數!

『肆』 java,JSP中如何讓資料庫中欄位值只需要顯示部分

1利用資料庫函數截取如Oracle的substr
2利用String.subString方法在jsp中截取
3利用js在頁面中截取(如需要展開,推薦此方法)

具體方法,上現成的例子應該很多

『伍』 jsp 如何分割字元串

這個簡來單呀,寫一個方自法<%!
public String subStr(String str)
{
if(str==null||"".equals(str))
{
return "";
}
if(str.length()>15)
{
return str.substring(0,15)+"...";
}
else
{
return str;
}
} %>然後就調用這個方法:<%=subStr(news.getTitle())%> 這樣不就實現了嗎!!呵呵祝你成功

『陸』 在jsp頁面中怎樣截取字元串

String newstr = 需要被截取的源字元串.substring(0, 15)+"……";

『柒』 jsp頁面分目錄的顯示問題

<!DOCTYPEhtml>
<html>

<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title></title>
<style>
*{
margin:0;
padding:0;
list-style:none;
}

body{
font:12px"宋體";
padding-top:20px;
}

#menu{
width:200px;
margin:auto;
}

#menuh1{
cursor:pointer;
color:#FFF;
font-size:12px;
padding:5px03px10px;
border:#C601pxsolid;
margin-top:1px;
background-color:#F93;
}

#menuh2{
cursor:pointer;
color:#777;
font-size:12px;
padding:5px03px10px;
border:#E7E7E71pxsolid;
border-top-color:#FFF;
background-color:#F4F4F4;
}

#menuul{
padding-left:15px;
height:100px;
border:#E7E7E71pxsolid;
border-top:none;
overflow:auto;
}

#menuulli{
padding:5px03px10px;
}

.no{
display:none;
}
</style>
<scriptlanguage="JavaScript">
functionShowMenu(obj,noid){
varblock=document.getElementById(noid);
varn=noid.substr(noid.length-1);
if(noid.length==4){
varul=document.getElementById(noid.substring(0,3)).getElementsByTagName("ul");
varh2=document.getElementById(noid.substring(0,3)).getElementsByTagName("h2");
for(vari=0;i<h2.length;i++){
h2[i].innerHTML=h2[i].innerHTML.replace("+","-");
h2[i].style.color="";
}
obj.style.color="#FF0000";
for(vari=0;i<ul.length;i++){
if(i!=n){
ul[i].className="no";
}
}
}else{
varspan=document.getElementById("menu").getElementsByTagName("span");
varh1=document.getElementById("menu").getElementsByTagName("h1");
for(vari=0;i<h1.length;i++){
h1[i].innerHTML=h1[i].innerHTML.replace("+","-");
h1[i].style.color="";
}
obj.style.color="#0000FF";
for(vari=0;i<span.length;i++){
if(i!=n){
span[i].className="no";
}
}
}
if(block.className=="no"){
block.className="";
obj.innerHTML=obj.innerHTML.replace("-","+");
}else{
block.className="no";
obj.style.color="";
}
}
</script>
</head>

<body>
<divid="menu">
<h1onClick="javascript:ShowMenu(this,'NO0')">-一級菜單</h1>
<spanid="NO0"class="no">
<h2onClick="javascript:ShowMenu(this,'NO00')">-一級菜單A_1</h2>
<ulid="NO00"class="no">
<li>一級菜單A_0</li>
<li>一級菜單A_1</li>
<li>一級菜單A_2</li>
<li>一級菜單A_3</li>
<li>一級菜單A_4</li>
<li>一級菜單A_5</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO01')">-一級菜單A_2</h2>
<ulid="NO01"class="no">
<li>一級菜單A_0</li>
<li>一級菜單A_1</li>
<li>一級菜單A_2</li>
<li>一級菜單A_3</li>
<li>一級菜單A_4</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO02')">-一級菜單A_3</h2>
<ulid="NO02"class="no">
<li>一級菜單A_0</li>
<li>一級菜單A_1</li>
<li>一級菜單A_2</li>
<li>一級菜單A_3</li>
<li>一級菜單A_4</li>
<li>一級菜單A_5</li>
<li>一級菜單A_6</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO03')">-一級菜單A_4</h2>
<ulid="NO03"class="no">
<li>一級菜單A_0</li>
<li>一級菜單A_1</li>
<li>一級菜單A_2</li>
<li>一級菜單A_3</li>
<li>一級菜單A_4</li>
<li>一級菜單A_5</li>
<li>一級菜單A_6</li>
<li>一級菜單A_7</li>
</ul>
</span>
<h1onClick="javascript:ShowMenu(this,'NO1')">-二級菜單B</h1>
<spanid="NO1"class="no">
<h2onClick="javascript:ShowMenu(this,'NO10')">-二級菜單B_1</h2>
<ulid="NO10"class="no">
<li>二級菜單B_0</li>
<li>二級菜單B_1</li>
<li>二級菜單B_2</li>
<li>二級菜單B_3</li>
<li>二級菜單B_4</li>
<li>二級菜單B_5</li>
<li>二級菜單B_6</li>
<li>二級菜單B_7</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO11')">-二級菜單B_2</h2>
<ulid="NO11"class="no">
<li>二級菜單B_0</li>
<li>二級菜單B_1</li>
<li>二級菜單B_2</li>
<li>二級菜單B_3</li>
<li>二級菜單B_4</li>
<li>二級菜單B_5</li>
<li>二級菜單B_6</li>
<li>二級菜單B_7</li>
</ul>
</span>
<h1onClick="javascript:ShowMenu(this,'NO2')">-三級菜單C</h1>
<spanid="NO2"class="no">
<h2onClick="javascript:ShowMenu(this,'NO20')">-三級菜單C_1</h2>
<ulid="NO20"class="no">
<li>三級菜單C_0</li>
<li>三級菜單C_1</li>
<li>三級菜單C_2</li>
<li>三級菜單C_3</li>
<li>三級菜單C_4</li>
<li>三級菜單C_5</li>
<li>三級菜單C_6</li>
<li>三級菜單C_7</li>
<li>三級菜單C_8</li>
<li>三級菜單C_9</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO21')">-三級菜單C_2</h2>
<ulid="NO21"class="no">
<li>三級菜單C_0</li>
<li>三級菜單C_1</li>
<li>三級菜單C_2</li>
<li>三級菜單C_3</li>
<li>三級菜單C_4</li>
</ul>
</span>
<h1onClick="javascript:ShowMenu(this,'NO3')">-四級菜單D</h1>
<spanid="NO3"class="no">
<h2onClick="javascript:ShowMenu(this,'NO30')">-四級菜單D_1</h2>
<ulid="NO30"class="no">
<li>四級菜單D_0</li>
<li>四級菜單D_1</li>
<li>四級菜單D_2</li>
<li>四級菜單D_3</li>
</ul>
<h2onClick="javascript:ShowMenu(this,'NO31')">-四級菜單D_2</h2>
<ulid="NO31"class="no">
<li>四級菜單D_0</li>
<li>四級菜單D_1</li>
<li>四級菜單D_2</li>
<li>四級菜單D_3</li>
<li>四級菜單D_4</li>
<li>四級菜單D_5</li>
</ul>
</span>
</div>
</body>

</html>

『捌』 jsp頁面的判斷語句怎麼寫

你把標簽都復套在一起了 不報錯才怪制 不能這樣寫 標簽沖突 JSP頁面有異常
一樓說的對 用<% if 也可以 不會沖突
如果非要用標簽 那這樣吧
<c:if test="${typeName=='期刊'}">
<li class="curr"><a href="<c:url value='/journal.shtml?k=${elf:encodeURI(formBean.keyword)}'/>">期刊</a></li>
</c:if>
只能分開寫

『玖』 jsp日歷取值問題

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
</head>
<script type="text/javascript">
function check()
{
var a = document.getElementById("a").value;

var b = a.indexOf('-');

var c = a.lastIndexOf('-');
var cha=parseInt(c)-(parseInt(b)+1);
var month=a.substr((parseInt(b)+1),cha);
var kg=a.indexOf(" ");
cha=parseInt(kg)-parseInt(c);
var day=a.substr(parseInt(c)+1,cha);
var time = month + day;
alert(time);

}
</script>
<body>
<input type="button" id="a" onclick="check()" value="2011-08-01 11:56:57"/>
</body>
</html>
這個是獲取時間的JS 你參考一下~給你的日歷添加一下事件就好了

閱讀全文

與jspsubstr相關的資料

熱點內容
配置文件的工具 瀏覽:886
跨平台編程語言哪個好 瀏覽:316
win7桌面文件整理 瀏覽:757
如何進入電子網路發票應用系統 瀏覽:80
一部電影女主是蛇變的 瀏覽:779
恐怖片吻戲 瀏覽:62
有個小說主角叫楚天 瀏覽:884
大數據的內涵有哪些內容 瀏覽:800
日本大奶 電影 瀏覽:91
大數據反間 瀏覽:945
一個電影坐別人車後面有血 瀏覽:852
空姐大戰猛鬼電影 瀏覽:507
朴惠麗韓劇什麼電視 瀏覽:554
《柏林漂流》未刪減 瀏覽:804
男主有戰爭後遺症小說 瀏覽:44
泰國精子電影 瀏覽:859
杭州大樹網路技術 瀏覽:83
截取pdf文件的某些頁 瀏覽:98
歐美原始部落電影 瀏覽:484
win1032位c盤多大 瀏覽:407

友情鏈接