org.apache.tomcat.util.http.parser.TokenMgrError
发表于3年前(May 24, 2015 8:30:46 PM)  阅读 1059  评论 0
标签: TokenMgrError setContentType
1、TokenMgrError
前两天同事搭建项目环境,在eclipse部署完启动项目时出现如下报错:
org.apache.tomcat.util.http.parser.TokenMgrError: Lexical error at line 1, column 16. Encountered: "," (44), after : ""
同事环境跟笔者唯一不同的地方就是tomcat使用的版本是7,而笔者使用的是6。
2、错误定位
根据错误提示,定位到报错的代码应该是如下一行:
this.getRespone().setContentType("text/javascript,charset=UTF-8");
text/javascript是在服务器返回json数据时设置,这里同时设置了字符集为UTF-8,两者之间使用的","分隔,就是这个逗号出现了问题。
......