package com.psy.quession; import com.jfinal.core.Controller; import com.jfinal.validate.Validator; public class QValidator extends Validator { @Override protected void validate(Controller c) { validateToken("saveToken", "msg", "alert('上次已保存,请不要重复提交')"); } @Override protected void handleError(Controller c) { c.renderText("重复提交"); } } 在Controller当中是这样的 @Before(QValidator.class) public void doQ() { String data = getRawData(); // String data = HttpKit.readData(getRequest()); renderText(data); }
上面是失效代码。不知道为什么
getRawData()
获取不到数据了。