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("<script>");
|
writer.println("alert('server error: not exists')");
|
writer.println("</script>");
|
}
|
|
writer.flush();
|
}
|
}
|