package com.fr.plugin.web.hander; import com.fr.decision.fun.impl.BaseHttpHandler; import com.fr.decision.webservice.v10.attach.AttachmentService; import com.fr.json.JSONArray; import com.fr.json.JSONObject; import com.fr.plugin.dao.MyGroupDao; import com.fr.plugin.entitys.YtGroupEntity; import com.fr.plugin.yt.MyCoreDBAccess; import com.fr.stable.StringUtils; import com.fr.stable.db.action.DBAction; import com.fr.stable.db.dao.DAOContext; import com.fr.stable.query.QueryFactory; import com.fr.stable.query.condition.QueryCondition; import com.fr.stable.query.restriction.RestrictionFactory; import com.fr.third.springframework.web.bind.annotation.RequestMethod; import com.fr.web.utils.WebUtils; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.ArrayList; import java.util.List; public class ShowImageHandler extends BaseHttpHandler { @Override public RequestMethod getMethod() { return RequestMethod.GET; } @Override public String getPath() { return "/yt/image"; } @Override public boolean isPublic() { return true; } @Override public void handle(HttpServletRequest req, HttpServletResponse res) throws Exception { String attachId=req.getParameter("attachId"); AttachmentService.getInstance().showImage(req, res, attachId, null, false); } }