-
大小: 9.88MB文件類型: .zip金幣: 2下載: 0 次發(fā)布日期: 2023-10-08
- 語(yǔ)言: Java
- 標(biāo)簽: javajquery??json??增刪改查??jquery整合??
資源簡(jiǎn)介
本人最終整合的java+jquery增刪改查例子,找資料好費(fèi)勁的,絕對(duì)值得收藏。內(nèi)置數(shù)據(jù)庫(kù)表+項(xiàng)目

代碼片段和文件信息
package?com.action;
import?java.io.IOException;
import?java.io.PrintWriter;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?com.dao.JsonDao;
public?class?JSONServlet?extends?HttpServlet?{
JsonDao?d?=?new?JsonDao();
/**
?*?Constructor?of?the?object.
?*/
public?JSONServlet()?{
super();
}
/**
?*?Destruction?of?the?servlet.?
?*/
public?void?destroy()?{
super.destroy();?//?Just?puts?“destroy“?string?in?log
//?Put?your?code?here
}
/**
?*?The?doGet?method?of?the?servlet.?
?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?get.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
doPost(request?response);
}
/**
?*?The?doPost?method?of?the?servlet.?
?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?post.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html“);
response.setCharacterEncoding(“utf-8“);
String?type?=?request.getParameter(“type“);
if?(type.equals(“select“))?{
PrintWriter?out?=?response.getWriter();
String?json?=?d.getJson();
out.println(json);
out.flush();
out.close();
}?else?if?(type.equals(“add“))?{
String?name?=?request.getParameter(“name“);
String?newName?=?new?String(name.getBytes(“ISO8859_1“)“utf-8“)?;
String?password?=?request.getParameter(“password“);
PrintWriter?out?=?response.getWriter();
if?(d.add(newName?password))?{
out.println(“添加成功!“);
}?else?{
out.println(“添加失敗!“);
}
out.flush();
out.close();
}else?if(type.equals(“del“))
{
int?id?=?Integer.parseInt(request.getParameter(“id“));
PrintWriter?out?=?response.getWriter();
if?(d.delete(id))?{
out.println(“刪除成功!“);
}?else?{
out.println(“刪除失敗!“);
}
out.flush();
out.close();
}else?if(type.equals(“get“))
{
int?id?=?Integer.parseInt(request.getParameter(“id“));
PrintWriter?out?=?response.getWriter();
String?json?=?d.getByid(id);
out.println(json);
out.flush();
out.close();
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\
?????目錄???????????0??2012-10-05?23:33??jquery增刪改查\json+jquery\
?????文件?????????927??2012-10-05?16:59??jquery增刪改查\json+jquery\.classpath
?????目錄???????????0??2012-10-05?23:35??jquery增刪改查\json+jquery\.myeclipse\
?????文件?????????306??2012-10-05?11:32??jquery增刪改查\json+jquery\.myme
?????文件????????1229??2012-10-05?13:32??jquery增刪改查\json+jquery\.project
?????目錄???????????0??2012-10-05?23:33??jquery增刪改查\json+jquery\.settings\
?????文件?????????330??2012-10-05?11:39??jquery增刪改查\json+jquery\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\
?????目錄???????????0??2012-10-05?23:33??jquery增刪改查\json+jquery\WebRoot\me
?????文件??????????39??2012-10-05?11:32??jquery增刪改查\json+jquery\WebRoot\me
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\action\
?????文件????????3064??2012-10-05?23:18??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\action\JSONServlet.class
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\dao\
?????文件????????1566??2012-10-05?23:20??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\dao\ba
?????文件????????4518??2012-10-05?23:18??jquery增刪改查\json+jquery\WebRoot\WEB-INF\classes\com\dao\JsonDao.class
?????目錄???????????0??2012-10-05?23:34??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\
?????文件??????232019??2012-10-05?13:40??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\commons-beanutils-1.8.3.jar
?????文件??????575389??2012-10-05?13:40??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\commons-collections-3.2.1.jar
?????文件??????279193??2012-10-05?13:39??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\commons-lang-2.5.jar
?????文件???????60686??2012-10-05?13:38??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\commons-logging-1.1.1.jar
?????文件???????86487??2012-10-05?13:40??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\ezmorph-1.0.6.jar
?????文件??????159123??2012-10-05?11:37??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\json-lib-2.4-jdk15.jar
?????文件??????709922??2012-10-05?16:59??jquery增刪改查\json+jquery\WebRoot\WEB-INF\lib\mysql-connector-java-5.1.7-bin.jar
?????文件?????????800??2012-10-05?11:43??jquery增刪改查\json+jquery\WebRoot\WEB-INF\web.xm
?????文件????????5778??2012-10-05?23:23??jquery增刪改查\json+jquery\WebRoot\index.jsp
?????目錄???????????0??2012-10-05?23:33??jquery增刪改查\json+jquery\WebRoot\js\
?????目錄???????????0??2012-10-05?23:33??jquery增刪改查\json+jquery\WebRoot\js\images\
............此處省略1153個(gè)文件信息
評(píng)論
共有 條評(píng)論