⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 checkbox_array.jsp

📁 采用JSP + Ajax + 文本来演示多选、全选
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK" %><%@ page import="java.util.*"%><%@ page import="java.lang.*" %><%@ page import="javax.servlet.*" %><%@ page import="javax.servlet.jsp.*" %><%@ page import="javax.servlet.http.* "%><%@ page import="java.io.*" %><%@ page import="java.nio.*" %><% /***********//* Author : JarryLi /* Blog:http://jiarry.blogchina.com/***********/request.setCharacterEncoding("GBK");response.setCharacterEncoding("GBK");response.setContentType("text/html; charset=GBK");response.setHeader("Pragma", "No-cache");response.setHeader("Cache-Control", "no-cache");response.setHeader("Cache-Control", "must-revalidate");response.setDateHeader("Expires",0);%><%@ include file="../inc/data.jsp" %><%/*-----------------------------*/		//output data ;/*-----------------------------*/	  if( getContentsUTF8.equals("") ){  	 out.print("\"$empty$\"");return;  	}  	  	/****************************//*  String[] content_list = new String[]{};  content_list = getContents.split("\r\n");  int listLen = content_list.length;  int listChildLen = content_list[0].split("\t").length -1;  String[][] content_i = new String[ listLen ][ listChildLen ]; //这样先赋值给数组的做法更简洁;   for(int i=0; i< content_list.length; i++){  	  content_i[i] = content_list[i].split("\t");//赋值给2维数组;      //out.print( content_list[i] + "\r" +   String.valueOf( content_list[i].split("\t")[0] ) );	  	} int  a=0; while(a < content_i.length ){ 	    out.print("<b>No."+a + ",</b><br>");      for(int b=0; b< content_i[a].length-1 ;b++) 	          out.print( content_i[a][b]+ "<br>"); 	           	    a++; 	}	 out.print("<hr>");/****************************///直接输出js数组;try{  String[] contentArray = new String[]{};  contentArray = getContentsUTF8.split("\r\n");  int xlen = contentArray.length;  int ylen = contentArray[0].split("\t").length;  String[][] content_n = new String[ xlen ][ ylen ];   //out.print("var cl = new Array();");  for(int x=0; x<xlen; x++){  	   out.print("cl[" + x +"] = [");  	         for( int y=0; y<ylen; y++){      	  content_n[x][y] = contentArray[x].split("\t")[y];//转义js字符,如果有\"'先进行转义以免js数组出错;          content_n[x][y] = turnScript( content_n[x][y] );     	        	  out.print("\"");      	        	  out.print(  content_n[x][y] );      	        	  out.print("\"");      	  if(y != (ylen-1)) out.print(",");      	        }  	   out.print("];");    	  }}catch (Exception e){		    out.print(e.getMessage());}%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -