liftweb UTF-8 form submission problem
517 ワード
Liftはjettyをコンテナとして使用し、フォームの提出に問題があり、内容はUTF-8符号化であるが、正しく解析できず、文字化けして表示される.
解決方法:
bootstrapでliftweb.Bootには数行のコードが入っています
上のコードは
解決方法:
bootstrapでliftweb.Bootには数行のコードが入っています
/**
* Force the request to be UTF-8
*/
private def makeUtf8(req: HttpServletRequest) {
req.setCharacterEncoding("UTF-8")
}
LiftRules.early.append(makeUtf8)
上のコードは
LiftRules.early.append {
_.setCharacterEncoding("UTF-8")
}