code_server/src/com/action/ShangjiaAction.java
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package com.action;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.json.JSONArray;
import com.dao.ShangjiaDao;
import com.model.Shangjia;
import org.json.JSONObject;
import org.json.JSONException;
@SuppressWarnings("serial")
public class ShangjiaAction extends HttpServlet {
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
doGet(req, resp);
}
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String method = req.getParameter("method");
ShangjiaDao dao = new ShangjiaDao();
if (method.equals("list")) {
String type = req.getParameter("type");
if (type != null && type.equals("json")) {
JSONArray jsonArray = JSONArray.fromObject( dao.getAll(req.getParameter("id") , req.getParameter("f") ) );
resp.setCharacterEncoding("gb2312");
try {
resp.getWriter().write(jsonArray.toString());
} catch (IOException e) {
e.printStackTrace();
}
return ;
} else {
getAll(req, dao);
req.getRequestDispatcher("/shangjialist.jsp").forward(req, resp);
}
} else if ( method.equals("goUpdate") ){
String id = req.getParameter("id");
req.setAttribute("map", dao.getObjectById(id) );
req.getRequestDispatcher("/shangjia_update.jsp").forward(req, resp);
后面还有 85 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
