Mensagens enviadas por: drikinha77
Índice dos Fóruns » Perfil de drikinha77 » Mensagens enviadas por drikinha77
Autor Mensagem
Vc pode usar JavaScrip para verificar se o usuário existe ou não. Vc pode usar o struts para dar um reload pra própria página caso o usuário não exista. Vc pode tbm quando for direcionado para página erro e der o reload pra própria página setar uma variável e daí dentro do jsp verificar se essa variável existe daí se não existir fazer aparecer mensagem, usuário inexistente. Algo desse tipo.

Adriana
Valeu amigo, vou tentar isso pra ver se dá certo, eu já tinha pensado nessa hipótese. Pq realmente a que está na minha máquina eh mais recente do que na do servidor, inclusive, o jdk, jre.

Adriana
Mas não sou eu que estou chamando esse método.
Qnd eu coloco o war no jboss local funciona perfeitamente, agora qnd jogo no servidor, dá esse erro.
Alguém sabe como posso corrigir este erro:

HTTP Status 500 -

------------------------------------------------------------------------

*type* Exception report

*message*

*description* _The server encountered an internal error () that prevented it from fulfilling this request._

*exception*

javax.servlet.ServletException: javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1054)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:259)
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:235)
org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:337)
org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:551)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:209)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)

*root cause*

java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfoImpl.java:572)
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:401)
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:24
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:41
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1543)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
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:853)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1054)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:259)
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:235)
org.apache.struts.tiles.TilesRequestProcessor.internalModuleRelativeForward(TilesRequestProcessor.java:337)
org.apache.struts.action.RequestProcessor.processForward(RequestProcessor.java:551)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:209)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)

*note* _The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs._

------------------------------------------------------------------------


Apache Tomcat/5.5.9
Gente como faço para remover os valores dos atributos especificados dentro do struts.config.xml referente a um form que tem como type="org.apache.struts.action.DynaActionForm" ?
Porque o que tá acontecendo que não tá resetando.
já tentei usar o UsuarioGrupoForm.reset(mapping, request) mas não deu certo.

Grata,
Adriana
Bom gente, eu uso sessão nas minhas páginas jsp, porém logo quando o usuário entra na primeira página aparece esse jsessionid na url junto com o endereço da página, eu só queria uma forma de isso não aparecer na url apenas.
Alguém sabe como posso remover um jsessionid?
Uso struts e jboss.

Grata,
Adriana
Já tinha testado com Arraylist.contains("adm") mas não funciona e tbm quero parte da palavra.

Como funciona o startsWith(String)?

Existe a possibilidade de não ter q caminhar de item a item?

Como posso verificar se dentro de um arraylist existe alguma palavra que comece com "adm" por exemplo?

Grata,
Adriana
Tenta pegar através desse código:


HttpSession session = request.getSession();
HashMap mapa = (HashMap)request.getSession().getAttribute("PARAMETROS");
Gente tenho um html:iterate e gostaria de fazer o seguinte, para cada opção marcada com um x eu inserir um valor qq para o campo data. Tmb gostaria de não permitir ele preencher com valor de data onde não foi marcado com x.

<logic:iterate name="UsuarioBean" id="usuario">

<html:multibox property="codUsuario" name="usuario">
<bean:write name="usuario" property="codUsuario"/>
</html:multibox>

<input name="data" type="text"> <%--(exemplo)--%-->

</logic:iterate>
Olá gente to com o seguinte problema. Ao carregar uma página jsp tenho uma listagem de todas as aplicações e essa listagem está dentro de html:iterate do struts.
Quando eu clico em uma aplicação qq eu carrego o bean grupos. Daí só que como está dentro de um iterate aparece o bean debaixo de todas as aplicações e não da que eu cliquei apenas. Gostaria q aparecesse apenas o subnível da aplicação q cliquei. Como faço isso?
O Site do cinemark, faz isso com relação a ocultar/aparecer a sinopse do filme, e ele usa javascrip para isso, eles usam struts tbm. Porém não tenho como ver o código.
Alguém poderia me ajudar?

Olá tenho um multibox q quando eh carregado no jsp ele vem com todos os elementos assinalados, o que fazer para nenhum vir marcado com o x?

<html:multibox property="codUsuario" name="usuario">
<bean:write name="usuario" property="codUsuario"/>
</html:multibox>
Eu coloquei value = 1 justamente pq qnd eu não colocava o value quando carregava a página vinham todos selecionados. Achei que colocando o value=1 ia solucionar esse problema e funcionou não veio mais marcado só que no action ele desconsidera os selecionados e o nr 1 vai para o código.
Aquele outro problema continua, ele pega todos ao inves dos selecionados.
O que devo fazer???

Meu jsp:

<logic:iterate name="UsuarioBean" id="usuario">
<html:multibox property="codUsuario" name="usuario" value="1">
<bean:write name="usuario" property="codUsuario"/>
</html:multibox>
</logic:iterate>

Meu action:

DynaActionForm UsuarioGrupoForm = (DynaActionForm) form;
String[] codUsuario = (String[]) UsuarioGrupoForm.get("codUsuario");


 
Índice dos Fóruns » Perfil de drikinha77 » Mensagens enviadas por drikinha77
Ir para:   
Powered by JForum 2.1.8 © JForum Team