Avatar billede sbay Nybegynder
08. december 2001 - 22:14 Der er 19 kommentarer og
1 løsning

Connection Class - placering

Hej

Jeg kan ikke få min jsp-fil til at connecte til databasen:

Kode:::::::::::
<%@ page import=\"java.sql.*\"%>
<%
Class.forName(\"org.gjt.mm.mysql.Driver\").newInstance();
Connetion con = DriverManager.getConnection(\"jdbc:mysql://XX.XX.XX.XX/XXXXX\",\"\",\"\");
Statement stm = con.createStatement();
ResultSet rs = stm.executeQuery(\"Select * from kunder\");
while (rs.next()) {
out.println(rs.getString(\"knavn\"));
}
%>

Fejl:::::::
Error: 500
Location: /examples/filer/connection.jsp
Internal Servlet Error:

org.apache.jasper.JasperException: Unable to compile class for JSPC:\\Tomcat\\work\\localhost_8080%2Fexamples\\_0002ffiler_0002fconnection_0002ejspconnection_jsp_0.java:67: Class filer.Connetion not found.
Connetion con = DriverManager.getConnection(\"jdbc:mysql://212.10.183.149/test_bay\",\"\",\"\");

Det er nok noget med placeringen af biblioteket, men det ser ud som om den godt kan finde driveren ...... Hjælp udbedes!!!               
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:16 #1
Connetion  ?????
Avatar billede sbay Nybegynder
08. december 2001 - 22:19 #2
Min fil hedder Connection.jsp - en testside, bare for at se om jeg kan bruge min Tomcat server (ved at den virker). Dette er placeringen af mine filer
/examples/filer/connection.jsp, hvor jeg også har en anden fil - date.jsp.

Prøv eventuelt linket her:
http://212.10.183.149:8080/examples/filer/connection.jsp
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:20 #3
Jeg gætter på du ikke har sovet i 36 timer - eller sådan noget .... Kig lige
hvad jeg skrev før
Avatar billede nute Nybegynder
08. december 2001 - 22:22 #4
Connetion con = DriverManager.getConnection(\"jdbc:mysql://XX.XX.XX.XX/XXXXX\",\"\",\"\");

skal være

Connection con = DriverManager.getConnection(\"jdbc:mysql://XX.XX.XX.XX/XXXXX\",\"\",\"\");


meeeen....hvorfor benytte JSP når du allikevel ikke benytter dets styrke ? å legge connection informasjon i en JSP fil er jo som å pisse i motvind med orkan styrke...det må jo gå galt. bygg noen klasser som tar seg av denne delen, så følger du også grunnprinsippene i Java...

/nute
Avatar billede sbay Nybegynder
08. december 2001 - 22:23 #5
Douhhh... Det er ganske rigtigt, at det kniber lidt med søvnen....

Nu kan den til gengæld ikke finde driveren!!!
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:23 #6
sbay har fået lov - af mig - til at starte på denne måde. Og når der er \"hul
igennem\" regner jeg da med han arbejder hen imod det \"rigtige\" :)

Men, øv, nute, hvorfor lod du ham ikke selv opdage det manglende \"c\".... fy :))
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:25 #7
Hvor har du lagt driveren?
Avatar billede sbay Nybegynder
08. december 2001 - 22:29 #8
øhh, så\'en lidt rundt omkring....

---- Server ----
c:\\tomcat\\org
c:\\Tomcat\\lib\\org
C:\\Programmer\\jdk\\org //Javabib
Avatar billede nute Nybegynder
08. december 2001 - 22:30 #9
erikjacobsen >> jeg kan ikke dy meg når jeg ser en manglende \'c\'...kanskje det er en tvangstanke jeg sliter med...ser jeg en manglende c, så er jeg nødt til å opplyse noen at den mangler ;-)
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:31 #10
Er det en .jar fil? Hvorfor så ikke bare i c:/Tomcat/lib ?
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:32 #11
Ja, ja, nute, så er du tilgivet - denne gang. Jeg kender lidt til ham der sbay,
og ville nok hellere drille ham lidt...
Avatar billede sbay Nybegynder
08. december 2001 - 22:34 #12
Nu ligger .jar-filen i c:/Tomcat/lib, men lige lidt hjælper det!! Skal den specificeres i Classpath\'en????
Avatar billede sbay Nybegynder
08. december 2001 - 22:40 #13
Juhu nu virker - filen skulle specificeres med sin egen sti i tomcat.bat.
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:40 #14
Hvem ved med Tomcat .... det har vi aldrig beskæftiget os med.

Men du skal vel følge instruktionerne, og lægge den i et katalog med en
del andre .jar filer - så behøver du ikke gøre noget ved classpath
Avatar billede sbay Nybegynder
08. december 2001 - 22:42 #15
tjaaa, det ved jeg ikke - jeg ændrede den (og et par andre ting) og nu virker det - så nu tror jeg bare vi lader det kører ;-)


Tak for hjælpen - i må lave et svar hvis i vil have lidt point...
Avatar billede nute Nybegynder
08. december 2001 - 22:46 #16
tja...jeg tror erikjacobsen skal svare. hadde det ikke vært fordi du haadde solbriller på dine søvndrukne øyne så hadde du nok forstått hans implisitte svar...

:-)
Avatar billede erikjacobsen Ekspert
08. december 2001 - 22:47 #17
Næh, nute - jeg vil ikke svare - jeg skal ikke have point fra mine elever.
Avatar billede nute Nybegynder
08. december 2001 - 22:49 #18
hmmm...vil det så si at jeg blir *tvunget* til å poste et svar ???
Avatar billede sbay Nybegynder
08. december 2001 - 23:35 #19
Ja - klart nok - den får du....
Avatar billede nute Nybegynder
08. december 2001 - 23:39 #20
takker motvillig....:-|
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
Kategori
Kurser inden for grundlæggende programmering

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