Bom dia pessoal, sou nova por aqui e se alguém puder me ajudar com alguns exemplos para efetuar paginação com tags no struts, dei uma olhada já em alguns tópicos que já existem aqui no guj, mas não consegui entender muito bem…
Utilizo o NetBeans e já adicionei o seguinte jar - displaytag - 1.2.jar
Estou passando uma lista e gostaria de saber como pego no jsp e se preciso configurar o web.xml, se puder me mostrar desde o ponto inicial de uma aplicação!!!
Utilizo também Hibernate para fazer consultar com HQL.
obrigada.
Obrigada, foi de muita ajuda esses links, só estou com uma dúvida…
Em que arquivo coloco o seguinte código para registrar, web.xml ou struts-config.xml?
http://displaytag.org
/WEB-INF/displaytag.tld
Att.
[quote=Katarina]Obrigada, foi de muita ajuda esses links, só estou com uma dúvida…
Em que arquivo coloco o seguinte código para registrar, web.xml ou struts-config.xml?
http://displaytag.org
/WEB-INF/displaytag.tld
Att.
[/quote]
Olá…
Bem… Em nem um dos dois…
Isso já foi comentado em http://www.guj.com.br/posts/list/86657.java.
[]'s
JL
Isso só era necessário nas versões anteriores de Servlet, coloque a diretiva no inicio das páginas e os jars depedentes da display no classpath da aplicação.
Boa tarde, estou com o seguinte erro, já pesquisei e configurei conforme as indicações mas está persistindo neste erro…
Alguém poderia dizer o que pode ser…
java.lang.NoClassDefFoundError:Could not inicialize class org.display.displaytag.tags.table
obrigada.
[quote=Katarina]Boa tarde, estou com o seguinte erro, já pesquisei e configurei conforme as indicações mas está persistindo neste erro…
Alguém poderia dizer o que pode ser…
java.lang.NoClassDefFoundError:Could not inicialize class org.display.displaytag.tags.table
obrigada.[/quote]
Olá…
Bem, o jar esta no classpath da aplicação?
Teria como postar o JSP?
[]'s
JL
Sim, coloqei os jars nas pastas que foi indicada no tutorial e está aparecendo no jars do netBeans.
Jsp
<%@ page import=“java.util.List” %>
<%@ page import=“br.com.model.pojos.LogProcesso” %>
<%@ page import=“br.com.control.actionForm.ConsultLogProcessActionForm” %>
<%@ page import=“br.com.control.action.ConsultLogProcessAction” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-bean” prefix=“bean” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-html” prefix=“html” %>
<%@ taglib uri=“http://jakarta.apache.org/struts/tags-logic” prefix=“logic” %>
<%@ taglib uri=“http://displaytag.sf.net” prefix=“display”%>
<%
List logProcesso = (List) request.getAttribute(“logProcesso”);
%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
JSP Page
<display:table requestURI="form/consultLogProcess.do?acao=Consultar" name="${logProcesso}" uid="logrocesso" pagesize="5" export="true">
</display:table>
</body>
Quais jars estão dentro da sua pasta WEB-INF na aplicação?
Como esta o arquivo web.xml?
essas estão assim:
dentro de web\WEB-INF\displaytag.tld
build\web\WEB-INF\lib \displaytag.jar
web.xml
<?xml version="1.0" encoding="UTF-8"?>
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
debug
2
detail
2
2
action
*.do
30
index.jsp
</welcome-file-list>
</web-app>
Se eu não me engano precisa da standard.jar também, onde ta .tld jogue o jar.
adicionei também, mas ainda persiste no erro…
no tutorial pede para eu registrar assim:
Registrar no deployment descriptor a taglib desta forma:
http://displaytag.org
/WEB-INF/displaytag.tld
aonde coloco esse código?
fui colocar no web.xml, mas dá erro.
Qual erro exibe agora?
Poste o seu arquivo web.xml para eu ver o cabeçalho
De acordo com o seu web.xml não é mais preciso os arquivos tld, como vc faz o deploy para o container web?
o mesmo erro.
<?xml version="1.0" encoding="UTF-8"?>
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
debug
2
detail
2
2
action
*.do
30
index.jsp
</welcome-file-list>
</web-app>
então web.xml está assim, tem algum erro?
<?xml version="1.0" encoding="UTF-8"?>
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
debug
2
detail
2
2
action
*.do
30
index.jsp
<?xml version="1.0" encoding="UTF-8"?>
action
org.apache.struts.action.ActionServlet
config
/WEB-INF/struts-config.xml
debug
2
detail
2
2
action
*.do
30