Avatar billede flar74 Nybegynder
01. oktober 2007 - 15:05 Der er 2 kommentarer og
1 løsning

Cannot find Symbol fejl

Hej Experter

jeg er igang med at kode HTML i Klasser og har 2 spørgsmål.

Koden ser således ud:

package Components;

import java.io.IOException;
import java.sql.*;
import java.util.*;
import java.text.*;
import javax.servlet.jsp.JspWriter;
import java.lang.*;


/**
*
* @author larsenfz
*/
public class StructTop {
   
    /** Creates a new instance of StructStart */
    public StructTop(JspWriter out, String image) throws IOException{
        out.println ("<table width=800 border=1 cellpadding=0 cellspacing=0 class=lines>" +
                    "<tr>" +
                    "<td>");
        out.println (image);           
        out.println ("</td>" +
                    "</tr>" +
                    "</table>");   
       
    }
   
}

Fejlen lyder :
Cannot find Symbol
symbol  : method StructTop(javax.servlet.jsp.JspWriter,java.lang.String)
location: class org.apache.jsp.index_jsp
StructTop (out, "Billede af dansac");


Spørgsmålene lyder: har jeg brugt en forkert metoden i JSPwriter og er det i det hele taget en god ide at smide al HTML som skal genbruges i en klasse i java filer ? eller skal smide alt i en fil som man så bare kalder struktur.jsp eller andet

Håber nogen kan hjælpe
Avatar billede arne_v Ekspert
01. oktober 2007 - 15:40 #1
Problemet er at din JSP side ikke kan finde din klasse.

Klassen skal ligge som:

WEB-INF/classses/Components/StructTop.class

Og du skal importe package Components i din side.

Og jeg tror at du skal enten have en new i din JSP kode eller lave metoden
om fra en constrctor til en static method og kalde med klassenavn.metode i din
JSP side.
Avatar billede flar74 Nybegynder
08. oktober 2007 - 10:07 #2
hej arne_v . tak for hjælpen.. sørger du for at du kan modtage de 60 point og tak
Avatar billede arne_v Ekspert
08. oktober 2007 - 16:14 #3
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester