Olá Pessoal,
Fiz uma pequena aplicacao usando Struts , coloquei todos os tds, e a libs necessarias no path da aplicacao mas esta dando erro no meu index:
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<link rel="stylesheet" href="css/modelo_ex_struts.css">
<title><bean:message key="titulo.funcionarioApp"/></title>
</head>
<body>
<h1><bean:message key="titulo.funcionarioApp"/></h1>
<br>
<html:link page="/iniciarFuncionarioForm.do">Cadastrar Funcionario</html:link>
</body>
</html>
O meu arquivo ApplicationResource.properties esta no dir das minhas classes e está assim:
titulo.funcionarioApp=Tutorial sobre Struts ? MundoJava
titulo.funcionario.funcionarioform=Formulario
titulo.funcionario.cadastro.confirmacao=Inserção Funcionário
#-- botoes --
botao.submit=SUBMIT
O erro que esta aparece no tomcat :
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1174)
org.apache.struts.taglib.TagUtils.message(TagUtils.java:1037)
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:224)
org.apache.jsp.index_jsp._jspx_meth_bean_message_0(index_jsp.java:100)
org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
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)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
Parece que ele entao está enxergando o meu index (bean message), alguem pode me ajudar ?