package foundation.route; import java.io.PrintWriter; import foundation.json.JSONBuilder; public class NotExistsRoute extends WriterRoute { public NotExistsRoute() { super(RouteBrowseCode.Specialized, "*"); } @Override public void write(PrintWriter writer, Object... args) throws Exception { if (ClientAcceptType.Ajax == clientAcceptType) { JSONBuilder json = new JSONBuilder(); json.beginObject(); json.write("success", false); json.write("errorcode", IErrorCode.NotExistsError); json.write("errorMessage", encode("not exists")); json.endObject(); writer.print(json.toString()); } else if (ClientAcceptType.Html == clientAcceptType){ writer.println(""); } writer.flush(); } }