Como o titulo diz:
Gostaria de Mudar versão do Struts sem refazer o projeto.
Uso 1.2 mais preciso que seja o 1.1
Como o titulo diz:
Gostaria de Mudar versão do Struts sem refazer o projeto.
Uso 1.2 mais preciso que seja o 1.1
Porque você precisa que seja o 1.1 ?
No meu projeto dá esse erro aqui:
org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib.logic.IterateTei
e a unica diferença é que o meu comecei com Struts 1.2 e o outro é 1.1, e no outro isso não acontece
aliás não apenas esse todas as tags tão dando erro
O Struts 1.2 está sendo muito mais usado atualmente, e sugiro que não mude de versão - principalmente voltando para a versão anterior - por causa de um erro, a não ser que o mesmo seja uma falha no struts.
Não me record desta tagLib “Tei”. Você já verificou na documentação do Struts qual a sua utilidade ?
Estou utilizando o Struts 1.2 e não tive problema algum.
Abraço !
E o que faria uma pagina Struts vir em branco?
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<html:html>
<head>
<title>TbCidade</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="<%=request.getContextPath()%>/css/padrao.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="<%=request.getContextPath()%>/js/geralBib.js" type="text/javascript"></script>
<script language="JavaScript" src="<%=request.getContextPath()%>/js/mmenu.js" type="text/javascript"></script>
<script language="JavaScript" src="<%=request.getContextPath()%>/js/menu_array.jsp" type="text/javascript"></script>
<script language="JavaScript" src="<%=request.getContextPath()%>/js/geralBib.js" type="text/javascript"></script>
<script language="JavaScript" src="<%=request.getContextPath()%>/js/mmenu.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
</script>
</head>
<Body leftmargin ="0" topmargin ="0">
<Table height="100%" width="100%" border="0" cellpadding="0" cellspacing="0">
<Tr>
<Td height="23">
<%//@ include file="/inc/topo.jsp"%>
</Td>
</Tr>
<Tr>
<Td height="28">
<%//@ include file="/inc/saudacao.jsp"%>
</Td>
</Tr>
<Tr>
<Td height="25">
<%//@ include file="/inc/menu.jsp"%>
</Td>
</Tr>
<Tr>
<Td valign="top">
<BR>
<html:img page="/imgs/seta_tit.gif" alt="" height="8" width="8"/>
<a class="ListTituloDestaque">
<span>Administração » TbCidade »</span>
</a>
<a class="listTitulo">
<span>Cadastro</span>
</a>
<html:form styleId="frmTbCidadeFrm" action="/registrarTbCidade/gravarTbCidadeAction.do">
<Table class="FormGrupo" align="center" width="650" border="0" cellpadding="2" cellspacing="2">
<Tr>
<Td height="19" colspan="2">
<Table class="FormGrupo" align="center" width="100%">
<Tr>
<Td width="10%" height="16">
<html:img page="/imgs/icone_gravar.gif" alt="Gravar"/>
</Td>
<Td align="left" width="10%" height="16">
<html:submit value="Gravar"/>
</Td>
<Td width="10%">
<html:link page="/registrarTbCidade/listarTbCidadeAction.do">
<html:img page="/imgs/icone_voltar.gif" alt="Voltar"/>
</html:link>
</Td>
<Td align="left" width="90%">
<html:link page="/registrarTbCidade/listarTbCidadeAction.do">
<span>Voltar</span>
</html:link>
</Td>
</Tr>
</Table>
</Td>
</Tr>
<Tr>
<Td align="right" width="21%" colspan="2">
<span> (*) Campos Obrigatórios</span>
</Td>
<html:hidden property="hidIdCidade"/>
</Tr>
<Tr>
<Td class="FormCampo" align="right" width="25%">
<span>name</span>
</Td>
<Td class="FormValor" width="75%">
<html:text property="cityName" size="32" maxlength="30"/>
</Td>
</Tr>
</Table>
</html:form>
</Td>
</Tr>
<Tr>
<Td height="25">
<%//@ include file="/inc/rodape.jsp"%>
</Td>
</Tr>
</Table>
</Body>
</html:html>
Algo errado aí?
A tela em branco aparece porque o struts chamou um forward que está com nomes diferentes no struts-config.xml e na sua classe.
Exemplo : Na sua classe, você faz um findForward(“sucesso”), e lá no struts-config você mapeia um forward como “SUCESSO”. Dae o struts não encontra !
Abraço.