我是在eclipse下写jsp的,在使用jstl1.1<fmt:message〉时遇到了以下问题:
<%@ page contentType="text/html;charset=GB2312" import="java.util.*,java.lang.*"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
<title>fmt.jsp</title>
</head>
<body></br><fmt:message key="Str1" bundle="MyResource.jsp" />
</body>
</html>
properties文件如下,并且和此jsp在相同的web站台下:
Str1=Hello
Str2=My name is Bunny
可是运行却出现了以下异常:
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: jsp.error.beans.property.conversion
org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:931)
org.apache.jsp.fmt_jsp._jspx_meth_fmt_message_0(fmt_jsp.java:76)
org.apache.jsp.fmt_jsp._jspService(fmt_jsp.java:53)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
note The full stack trace of the root cause is available in the Tomcat logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.16
请问是怎么回事啊?
<%@ page contentType="text/html;charset=GB2312" import="java.util.*,java.lang.*"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
<title>fmt.jsp</title>
</head>
<body></br><fmt:message key="Str1" bundle="MyResource.jsp" />
</body>
</html>
properties文件如下,并且和此jsp在相同的web站台下:
Str1=Hello
Str2=My name is Bunny
可是运行却出现了以下异常:
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: jsp.error.beans.property.conversion
org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:931)
org.apache.jsp.fmt_jsp._jspx_meth_fmt_message_0(fmt_jsp.java:76)
org.apache.jsp.fmt_jsp._jspService(fmt_jsp.java:53)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
note The full stack trace of the root cause is available in the Tomcat logs.
--------------------------------------------------------------------------------Apache Tomcat/5.0.16
请问是怎么回事啊?
解决方案 »
- spring aop 与 struts2 action 状态交互
- 请教js中的window.back()
- 新手求教怎么在jsp中用sql语句加入表内容 在线等
- 运行tomcat出现错误!!求救
- request.getParameter具体怎么用呢??
- Hibernate简单问题
- 奇怪的问题!!!!!
- 为什么调用JS,不能用字符串做参数?
- servlet中request属性设置问题
- hibernate中多个表结构差别很大,可是都要面对相同的操作怎么设计比较好
- 如何隐藏调用的url参数,如UserAction.do?oper=del?userCode=5
- session有效期的奇怪问题(100分)
<context-param>
<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
<!--假如message.properties放在classes目录的resources包中-->
<param-value>resources.message</param-value>
</context-param>在jsp中使用<fmt:message key="str1"/>即可