<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ page language="java" contentType="text/html; charset=utf-8"%>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<% List<String> all=new ArrayList<String>();
all.add(0,"name1");
all.add(1,"name2");
all.add(2,"name3");
all.add(3,"name4");
String s="["; int length=all.size();
for(int i=0;i<length-1;i++){
s+="{id:"+"'"+i+"'"+",name:"+"'"+all.get(i)+"'"+"}, ";
}
s+="{id:"+"'"+(length-1)+"'"+",name:"+"'"+all.get(length-1)+"'"+"}] ";
out.clear();
out.write(s);
%>
小结:在进行字符串拼接的时候,与SQL语句中的变量一样,也是由 '"+var+"'来表示,放在字符串的引号中。