JSP没有';t在GlassFish v.3.1.2.2上工作
迁移到GlassFish v.3.1.2.2后,我遇到了EL解析器的错误功能。应用程序失败,出现如下异常 javax.servlet.ServletException:类“java.lang.String”没有属性“type”。 javax.el.PropertyNotFoundException:类“java.lang.String”没有属性“type” 以下是我的web.xml文件web应用程序部件:JSP没有';t在GlassFish v.3.1.2.2上工作,jsp,jsf,glassfish,jstl,jsf-1.2,Jsp,Jsf,Glassfish,Jstl,Jsf 1.2,迁移到GlassFish v.3.1.2.2后,我遇到了EL解析器的错误功能。应用程序失败,出现如下异常 javax.servlet.ServletException:类“java.lang.String”没有属性“type”。 javax.el.PropertyNotFoundException:类“java.lang.String”没有属性“type” 以下是我的web.xml文件web应用程序部件: <web-app xmlns="http://java.sun.com/xml/ns
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation>
这是我的glassfish-web.xml部分,也是一样的。这是我的faces-config.xml
<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">
我错过了什么?是否存在依赖冲突?可能,可能有一些Tomcat冲突?问题似乎出在您的页面上,而不是您的应用程序上。看起来属性来自
SomeClass
,但现在来自String
类类型(提示:请阅读错误消息)。该页面在JBoss 4.3和WebLogic 10.3上运行良好。显然存在依赖项/框架冲突。问题似乎出在JSF jar文件上。这是一个JSF1.2应用程序,GlassFish v3提供了JSF2库(这是我唯一能注意到的)