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

📄 savedata.bak.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.*" %><% //set Chinese Char request.setCharacterEncoding("GBK");response.setCharacterEncoding("GBK");response.setContentType("text/html; charset=GBK");%><%
 BufferedReader readfile; //BufferedReader对象,用于读取文件数据 String filename ="";//文件完整路径名 String inLine=null; String getContents = ""; String content=""; int rowCount= 0; String name="",value="",desc="";  if(request.getParameter("name") != null) name = request.getParameter("name").trim(); if(request.getParameter("value") != null)value = request.getParameter("value").trim(); if(request.getParameter("desc") != null)desc = request.getParameter("desc").trim();  if(name.equals("") || value.equals("") || desc.equals("")){  out.print("参数不对:(");  return; }	try{	    String realpath = getServletContext().getRealPath("/");	    realpath = realpath.replaceAll("\\\\" , "/");	    filename = realpath + "checkbox/data/checkbox_list.txt"; 	    		//创建新的BufferedReader对象		readfile = new BufferedReader( new FileReader(filename) );		inLine = readfile.readLine();		while ( inLine != null) {		    //content += inLine; 			  content += (inLine + System.getProperty("line.separator"));			  inLine = readfile.readLine();		  	rowCount++;						}	  }catch (IOException e){		    //out.print("读取数据错误.");	}  getContents = content; // out.print(getContents + "name:" + name +"\t value:"+ value +"\t desc:"+desc +"\t rowCount"+rowCount+"\r\n");  /*-----------------------------*/		//write data in;/*-----------------------------*/		try{	//getStr	String checkboxlist = "";	checkboxlist = getContents + rowCount + "\t" + name +"\t"+ value +"\t"+ desc +  "\r\n" ;		String Writestr =  checkboxlist ;	PrintWriter pw = new PrintWriter( new FileOutputStream(filename) );    pw.print(Writestr);        out.print("appendOK");//output ok status    //清除PrintWriter对象     pw.close();         }catch(IOException e) {      out.print(e.getMessage());    }
%>

⌨️ 快捷键说明

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