1:在JSP页面中加入如下代码
<script type="text/javascript">
//将页面中的关键字高亮显示,在body的onload中使用
function HighLight(nWord){
var orange = document.body.createTextRange();
while(orange.findText(nWord)){
orange.pasteHTML("<span style=color:red;>" + orange.text + "</span>");
orange.moveStart(character,1);
}
}
//将页面中的关键字高亮显示,在body的onload中使用(支持多个关键字,多个关键字用空格分开)
function highword(nWord)
{
//将全角空格(逗号)转半角空格
nWord = nWord.replace(/\ /g,"|");
nWord = nWord.replace(/\,/g,"|");
nWord = nWord.replace(/\,/,"|");
nWord = nWord.replace(/\ /g,"|");
var Arr = nWord.split("|");
for(var i=0;i<Arr.length;i++){
HighLight(Arr);
}
}
function hWord(){
highword(${keyWork});
}
</script>
<body onload="hWord()">
2:在java 代码中,分解查询的关键字
public static String ArrayTOList(String[] ids) {
//String listStr="";
StringBuffer listBufferStr = new StringBuffer();
listBufferStr.append("\"");
for(int i=0; i <ids.length ;i++){
if(i==0){
listBufferStr.append(""+ids+"");
}else{
//listStr=listStr+","+ids+"";
listBufferStr.append(","+ids+"");
}
}
listBufferStr.append("\"");
return listBufferStr.toString();
}



TAG:
评分(