请帮忙。当我尝试加载主页时出现以下错误:
Error during the 500 response generation
Template execution error (In /app/views/main.html around line 12)
Execution error occured in template /app/views/main.html. Exception raised was NullPointerException : null.
play.exceptions.TemplateExecutionException
at play.templates.BaseTemplate.throwException(BaseTemplate.java:86)
at play.templates.GroovyTemplate.internalRender(GroovyTemplate.java:272)
at play.templates.GroovyTemplate.internalRender(GroovyTemplate.java:282)
at play.templates.Template.render(Template.java:26)
at play.templates.GroovyTemplate.render(GroovyTemplate.java:202)
at play.server.PlayHandler.serve500(PlayHandler.java:774)
at Invocation.HTTP Request(Play!)
Caused by: java.lang.NullPointerException
at play.i18n.Messages.getMessage(Messages.java:97)
at play.i18n.Messages.get(Messages.java:46)
at play.templates.GroovyTemplate$ExecutableTemplate.__getMessage(GroovyTemplate.java:441)
at /app/views/main.html.(line:12)
at play.templates.GroovyTemplate.internalRender(GroovyTemplate.java:247)
... 5 more
这是我在main.html中的第12行:
<span> &{"navTab.appName"}</span>
我有conf / messages文件和相应的密钥,但app仍然没有看到它
答案 0 :(得分:0)
我认为您的代码存在一些问题。
请在此处发布您的main.html代码,也许我可以提供帮助。
换句话说,请在Eclipse中打开消息(Ctrl + T并键入消息,找到包play.i18n),然后检查第97行。确认您的代码是否使用默认值var?
我使用播放框架1.2.5很长时间,而且非常大的项目。这不是问题。