Re: Newbie - JSF question
zalek wrote:
I am learning about JSF from the site
http://exadel.com/tutorial/jsf/jsftutorial-kickstart.html
There is an example of JSP program:
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<f:loadBundle basename="jsfks.bundle.messages" var="msg"/>
<html>
<head>
<title>enter your name page</title>
</head>
<body>
<f:view>
<h1>
<h:outputText value="#{msg.inputname_header}"/>
</h1>
<h:form id="helloForm">
<h:outputText value="#{msg.prompt}"/>
<h:inputText value="#{personBean.personName}" />
<h:commandButton action="greeting" value="#{msg.button_text}" />
</h:form>
</f:view>
</body>
</html>
When I try to run it I am getting:
exception
org.apache.jasper.JasperException: This absolute uri (http://
java.sun.com/jsf/html) cannot be resolved in either web.xml or the jar
files deployed with this application
I checked web.xml - there is no reference to any
http://java.sun.com/jsf/html.
Any ideas what is a problem?
Mark Space gave you the answer.
Bob Terwilliger wrote:
The page doesn't exist. That is, when I type
http://java.sun.com/jsf/html
into a browser, I get a "page not found" notice.
If you comment-out the references to this page, do you get further?
That is not a page, that's a namespace, a URI not a URL. So of course it
doesn't exist as a page.
<http://java.sun.com/javaee/5/docs/tutorial/doc/bnapl.html#bnapq>
If the OP comments out the reference, they will be unable to use the tag
library, so that is not an option.
--
Lew