站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题用MyEclipse创建Jsp项目,Java属性文件怎么创建和部署

用MyEclipse创建Jsp项目,Java属性文件怎么创建和部署

摘要: 用MyEclipse创建Jsp项目,Java属性文件怎么创建和部署


我用MyEclipse做一个Jsp的例子,按照书上的步骤需要建立几个.properties的Java属性文件,可是书上的例子是用JBuilder 2005做的,我不知道该怎么创建,我用新建->文件,然后填入文件名和路径(WEB-INF/classes/下),把代码照书上的敲一边,然后部署,运行.jsp,结果报500服务器错误。是不是还要改那个文件,求教。


HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /index.jsp(50,0) Unterminated <fmt:message tag
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

org.apache.jasper.JasperException: /index.jsp(50,0) Unterminated <fmt:message tag
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1819)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1069)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1376)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

以上是出错信息


eclipse下的话放src下面就可以了


就是新建文件吗?还是新建别的什么?


你在创建文件的时候应该放在src下面或者src下面的包下面,不能直接到在web-inf下的classes下的.


我直接创建在src下面了,还是报上面的错,不知何故


/index.jsp(50,0) Unterminated <fmt:message tag
未结束的标签,应该跟资源文件没关系,查你的index.jsp中的标签


原来如此,我再检查一下我的代码


哈哈,果然如lzfxpuugv(太行山人)所说,是我太不细心了。


↑返回目录
前一篇: eclipse调用外部编辑器问题
后一篇: TomcatPluginV31解压后Eclipse无法新建Tomcat项目