spring - XML Parsing Error: no element found Location: http://localhost:8080/enter.xhtml Line Number 1, Column 1: -
i going integrate jsf , spring
i saw tutorials , done said, can't open xhtml page
here enter.xhtml
<?xml version="1.0" encoding="utf-8"?> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"> <h:head> <title>simple jsf facelets page</title> </h:head> <h:body> <h:form> <h:outputlabel value="enter name:"/> <h:inputtext value="#{bean.name}"/> <h:commandbutton value="submit name" action="#{bean.sayname}"/> </h:form> </h:body> </html> and bean.java
@managedbean @sessionscoped public class bean { private string name; public void sayname() { system.out.println("name is: " + getname()); } public string getname() { return name; } public void setname(string name) { this.name = name; } } infaces-confog.xml:
<application> <el-resolver>org.springframework.web.jsf.el.springbeanfaceselresolver</el-resolver> </application> and web.xml:
<listener> <listener-class> org.springframework.web.context.contextloaderlistener </listener-class> </listener> <listener> <listener-class> org.springframework.web.context.request.requestcontextlistener </listener-class> </listener> <servlet> <servlet-name>faces servlet</servlet-name> <servlet-class>javax.faces.webapp.facesservlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>faces servlet</servlet-name> <url-pattern>*.xhtml</url-pattern> </servlet-mapping> i got error:
xml parsing error: no element found location: http://localhost:8080/enter.xhtml line number 1, column 1:
pom.xml
<dependencies> <dependency> <groupid>org.springframework</groupid> <artifactid>spring-core</artifactid> <version>4.1.6.release</version> </dependency> <dependency> <groupid>org.springframework</groupid> <artifactid>spring-web</artifactid> <version>4.1.6.release</version> </dependency> <dependency> <groupid>com.sun.faces</groupid> <artifactid>jsf-api</artifactid> <version>2.2.8</version> </dependency> <dependency> <groupid>com.sun.faces</groupid> <artifactid>jsf-impl</artifactid> <version>2.2.8</version> </dependency> <dependency> <groupid>org.primefaces</groupid> <artifactid>primefaces</artifactid> <version>5.0</version> </dependency> <dependency> <groupid>javax.servlet</groupid> <artifactid>jstl</artifactid> <version>1.2</version> </dependency> <dependency> <groupid>javax.servlet</groupid> <artifactid>javax.servlet-api</artifactid> <version>3.1.0</version> </dependency> <dependency> <groupid>javax.servlet.jsp</groupid> <artifactid>jsp-api</artifactid> <version>2.1</version> </dependency> <dependency> <groupid>org.springframework</groupid> <artifactid>spring-context</artifactid> <version>4.1.6.release</version> </dependency> <dependency> <groupid>org.springframework</groupid> <artifactid>spring-aop</artifactid> <version>4.1.6.release</version> </dependency> <dependency> <groupid>org.glassfish</groupid> <artifactid>javax.faces</artifactid> <version>2.2.7</version> </dependency> </dependencies>
Comments
Post a Comment