資源簡介
json的一個簡單的服務端和客戶端開發,感受一下json的用處
代碼片段和文件信息
package?com.json.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.json.service.JsonService;
import?com.json.tools.JsonTools;
public?class?JsonAction?extends?HttpServlet?{
JsonService?jsonService;
/**
?*?Constructor?of?the?object.
?*/
public?JsonAction()?{
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?{
response.setContentType(“text/html“);
PrintWriter?out?=?response.getWriter();
String?msg?=?JsonTools.createJsonString(“person“?jsonService.getPerson());
out.println(msg);
out.flush();
out.close();
}
/**
?*?Initialization?of?the?servlet.?
?*
?*?@throws?ServletException?if?an?error?occurs
?*/
public?void?init()?throws?ServletException?{
//?Put?your?code?here
jsonService?=?new?JsonService();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-11-08?20:58??json\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\
?????文件?????????840??2013-11-08?16:25??json\jsonServerProject\.classpath
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\.myeclipse\
?????文件?????????324??2013-11-08?16:24??json\jsonServerProject\.myme
?????文件????????1423??2013-11-08?19:40??json\jsonServerProject\.project
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\.settings\
?????文件?????????500??2013-11-08?16:24??json\jsonServerProject\.settings\.jsdtscope
?????文件?????????330??2013-11-08?16:24??json\jsonServerProject\.settings\org.eclipse.jdt.core.prefs
?????文件??????????49??2013-11-08?16:24??json\jsonServerProject\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-11-08?16:24??json\jsonServerProject\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\me
?????文件??????????36??2013-11-08?16:24??json\jsonServerProject\WebRoot\me
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\action\
?????文件????????1627??2013-11-08?19:40??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\action\JsonAction.class
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\domain\
?????文件????????1347??2013-11-08?19:03??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\domain\Person.class
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\service\
?????文件????????2202??2013-11-08?19:29??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\service\JsonService.class
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\test\
?????文件????????1017??2013-11-08?19:30??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\test\test.class
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\tools\
?????文件?????????716??2013-11-08?16:51??json\jsonServerProject\WebRoot\WEB-INF\classes\com\json\tools\JsonTools.class
?????目錄???????????0??2013-11-08?20:58??json\jsonServerProject\WebRoot\WEB-INF\lib\
?????文件??????188671??2013-11-08?16:25??json\jsonServerProject\WebRoot\WEB-INF\lib\commons-beanutils-1.7.jar
?????文件??????571259??2013-11-08?16:25??json\jsonServerProject\WebRoot\WEB-INF\lib\commons-collections.jar
............此處省略104個文件信息
- 上一篇:NPOI_2.2全套DLL
- 下一篇:LINUX 離線安裝NFS
評論
共有 條評論