Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Tomcat, javabean, extends

Postades av 2003-01-22 22:33:03 - Patrik Persson, i forum java, Tråden har 4 Kommentarer och lästs av 952 personer

Hej!

Har skapat två javabeans, class A och class B.

A går att kompilera.
A ligger i paketet, package, com.db.A
A går även att skapa från jsp via Tomcat.
ligger under mapparna WEBAPP\classes\com\db\A

B skall ärva från A.
B ligger i paketet com.db.B
ligger under mapparna WEBAPP\classes\com\db\B

Här kommer problemet.
När jag skall kopilera B så säger den att pakage com.db.A
inte finns...
DVS jag försöker inkluderar paketet via
import com.db.A.*;

Hur skall jag tala om för kompilatorn att det finns ett paket som heter
com.db.A ???


/Patrik



Svara

Sv: Tomcat, javabean, extends

Postades av 2003-01-22 22:49:51 - Jarle Skogheim

Prova plocka bort din import rad (import com.db.A)

Som jag fattar det ligger dessa två klasser (class A och class B) i samma paketet, alltså com.db. Om du skulle ha en importrad skulle den bli: import com.db.*; Men det borde inte behövas eftersom de ligger i samma paket. Rätta mig om jag har fel. :)

Sen när du skall kompilera klass B måste katalogen din klass A ligger i ligga med i din classpath så kompilatorn kan hitt igen din A.class.


// Jarle


Svara

Sv: Tomcat, javabean, extends

Postades av 2003-01-23 00:44:44 - Patrik Persson

Problemet var att jag inte stod i roten när jag kompilerade.... :(


/Patrik


Svara

Sv: Tomcat, javabean, extends

Postades av 2003-01-24 00:23:38 - Klas Axell

Nu var ju det här problemet löst men jag vill bara flika in en liten kommentar ändå... Importraden som Patrik skriver är helt korrket...må sedan vara att han har lite dålig fantasi vad gäller klassnamn ;) Man bör ta det som god sed att alltid importera klasser med deras fulla klassnamn när det gäller icke-standard javaklasser. T ex egendefinierade klasser eller tredjeparts libbar.

t ex
import java.util.*;
import javax.swing.*;
import my.class.Name;
import cirrus.hibernate.SessionFactory;

Detta eftersom det annars kan vara väldigt svårt för en annan programmerare att förstå vilka klasser som hör till vilka paket...

Det var bara ett tips...

/Klas


Svara

Sv: Tomcat, javabean, extends

Postades av 2003-01-24 17:14:17 - Jarle Skogheim

men då skall det vara

import com.db.A;

och inte

import com.db.A.*;

eller?


// Jarle


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 845
27 961
271 763
650
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies