Href

11 respostas
S

Boa noite galera feliz ano novo saúde para todos irmãos.
Amigo estou com uma dificuldade simples porem ainda não consegui resolver.

Quero passa um link para outra outra pagima , mais um campo de uma consulta , no meu caso rs.getString(?ramal?) vai estar em negrito. Segue parte do código abaixo:

<%

st = con.createStatement();

rs = st.executeQuery

(“Select Ramal.ramal, Sum(IIf(CRJJ04.tipo = 0, 1, 0)) As efetuadas, Sum(IIf(CRJJ04.tipo = 1, 1, 0)) As recebidas From Ramal, CRJJ04 " +

“where Ramal.ramal = CRJJ04.origem And grupo = '”+ setor +”’ Group by Ramal.ramal");
%>
    <table width="100%">
      <tr>
        <td width="2%" height="125">&nbsp;</td>
        <td width="90%"><fieldset>
          <legend>Sumário por ramal referente ao setor:<strong> <%=setor2%></strong></legend>
          <table width="100%">
            <tr>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>
          </table>
      <table width="100%">
 
Ramal
Ligações Efetuadas
Ligações Recebidas
  <% while (rs.next()){
%>
[b][/b]
<%= rs.getString("ramal") %>
<%= rs.getString("efetuadas") %>
<%= rs.getString("recebidas") %>
 

Agradeço o apoio dos amigos.

Abraços e obrigado.

Valmir Lopes

11 Respostas

Pedrosa

Você precisa recuperar esse ramal na outra página? passe via get no link.

<a href='Pagina.jsp?ramal=<%= rs.getString("ramal") %>'>teste de link</a>
S

Boa amigo vlw pwla ajuda , mais na verdade eu quero é exibir para o meu cliente rs.getString(“ramal”) e não teste de link.

como nesse caso:
clipboardprint?
teste de link

Estou passando assim:

<%= rs.getString(“ramal”)

e esta dando erro, quando faço o passado acima , os intens ramal não são exibidos…

Poderia me ajudar?

Obrigado …

S

Boa amigo vlw pwla ajuda , mais na verdade eu quero é exibir para o meu cliente rs.getString(“ramal”) e não teste de link.

como nesse caso:
clipboardprint?
teste de link

Estou passando assim:

<%= rs.getString(“ramal”) %>

e esta dando erro, quando faço o passado acima , os intens ramal não são exibidos…

Poderia me ajudar?

Obrigado …

Pedrosa

Essa scriplet fora do link retorna alguma coisa?

Cara evite o máximo usar códigos java na camada view, de uma olhada nessa taglib:

http://displaytag.homeip.net/displaytag-examples-1.1/example-autolink.jsp

S

é amigo info_god, concordo com vc , mais aqui neste momento tenho este problema… estou estudando para escrever de uma forma mais clara mvc model 2… mais infelizmente nesse momento …oq eu tenho é este problema… se o amigo poder me ajudar agradeço…abraços

P

Não sei entendi sua dúvida!!!Mas vc quer exibir o link e ao lado o número do ramal?

vc pode testar isso:
Colocar em uma String qualquer, no caso ramalResgatado, o valor da variável resgatada.

<% String ramalResgatado= (String) request.getString(“ramal”);%>

E depois exibir :<%=ramalResgatado%> Conforme abaixo:

<%=ramalResgatado%>

S

Patricia fiz oq me mandou:

<% String ramalResgatado= (String) request.getString(“ramal”);%>

E depois exibir :<%=ramalResgatado%> Conforme abaixo:

<%=ramalResgatado%>

Erro:

type Exception report

message

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

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 157 in the jsp file: /centroSetor4.jsp

Generated servlet error:

C:\Documents and Settings\valmir.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\MCC\org\apache\jsp\centroSetor4_jsp.java:214: cannot find symbol

symbol  : method getString(java.lang.String)

location: interface javax.servlet.http.HttpServletRequest

String ramalResgatado= (String) request.getString(ramal);

^

1 error
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
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:368)

root cause

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 157 in the jsp file: /centroSetor4.jsp

Generated servlet error:

C:\Documents and Settings\valmir.netbeans\5.5\apache-tomcat-5.5.17_base\work\Catalina\localhost\MCC\org\apache\jsp\centroSetor4_jsp.java:214: cannot find symbol

symbol  : method getString(java.lang.String)

location: interface javax.servlet.http.HttpServletRequest

String ramalResgatado= (String) request.getString(ramal);

^

1 error
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java:249)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
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:368)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.


Apache Tomcat/5.5.17

P

Tenta isso: tirando o (String) antes do rs.getString(“ramal”);

<% String ramalResgatado= rs.getString(“ramal”);%>

<%=ramalResgatado%>

S

Patricia esta dando este erro agora
esta me exibindo isso

<a href="Pagina.jsp?id=

P

Manda a parte do codigo que vc colocou o href.

I

Amigo uma sugestão? Se eu fosse vc começaria a estudar alguns padrões e tirar o codigo java das suas paginas JSP, alem de ser feio é quase inlegivel dessa maneira!..

Criado 2 de janeiro de 2008
Ultima resposta 3 de jan. de 2008
Respostas 11
Participantes 4