30. oktober 2001 - 13:56
Der er
24 kommentarer og 1 løsning
Objekt Orinteret Programmering i JSP??
Er der nogen der har forstand på Systemudvikling i JSP? Jeg har benyttet OOA&D (Objekt Orienteret Analyse & Design) til at udvikle en JSP applikation. Men hvor i JSP ligger denne objekt orienteret programmering?? Kunne man hvade valgt en anden Systemudviklings metode? OOA&D kan jeg bruge til c++ eller java, men kan jeg bruge det til JSP? jeg ved godt at JSP benytter sig af java-miljøet, men nok til OOA&D?? Dette skal jeg bruge til min hovedopgave, så jeg håber at der er nogen seriøse bud, for jeg har virkelig brug for nogle svar!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. oktober 2001 - 13:59
#1
JSP = JAVA til web brug = Objekt orienteret. Ja jeg har styr på det, jeg laver normalt ikke andet :) JSP er 100% java så det kan du sagtens
30. oktober 2001 - 14:00
#2
Hvis du kan bruge indkapsling, nedarvning og objekter i JSP er det vel lige så meget objektorienteret som Java og C++
30. oktober 2001 - 14:04
#3
Java, Beans osv = OOA/OOD/OOP JSP = Præsentations logik
30. oktober 2001 - 14:08
#4
Hvad så med servlets? Kan også bruge OOA&D til dette?
30. oktober 2001 - 14:11
#5
Men igen, kan min Applikation være 100% implementeret i JSP? dvs. at jeg på JSP filerne kun benytter mig af funitonskald til mine Beans?
30. oktober 2001 - 14:12
#6
Ja, Java er jo 100% objekt orienteret.. derfor er alt du laver i Java objekt orienteret. Hvad fisker du efter? :)
30. oktober 2001 - 14:12
#7
ja JSP,servlet,beans,++++ er alt JAVA som er 99.999% objektorienteret
30. oktober 2001 - 14:15
#8
celal: Du kan lave alt i JSP som så kalder dine klasser (beans). Der er ingen grund til at bruge servlets. Jeg laver alt på den måde. Både privat og på mit job som konsulent.
30. oktober 2001 - 14:16
#9
Det er jo ikke funktions kald som i andre gamle programmerings sprog, men METODER... og for at kalde dem er du nød til at lave instanser af objekterne. Så JSP siden vil altid være i en eller anden form for OOP.
30. oktober 2001 - 14:28
#10
disky: Jeg har kigget på et af dine svar:
http://www.eksperten.dk/spm/102475 Jeg har prøvet at lave den med e-mail, men kan du ikke sende mig resten af koderne? så får du 90 point
30. oktober 2001 - 14:30
#11
hvilken en systemudviklingsmetode ville i bruge til JSP ? Og hvorfor?
30. oktober 2001 - 14:32
#12
resten ? Hvad mangler du ? Det her er min sendmail klasse: du bruger den sådanne her: SendMail sendMail=new SendMail(\"modtager@dd.dk\",\"afsender@dd.dk\",\"Din email\",\"Emne\"); Så er der sendt en mail. Du skal have enten javax.mail installeret eller j2ee (bruger jeg) for at kunne kompile import java.util.*; import javax.mail.*; import javax.mail.internet.*; public class SendMail { public SendMail(String recipient, String sender, String body, String subject) { boolean sendMail = true; try { Properties props = new Properties(); props.put(\"mail.smtp.host\", \"HOST\"); Session mailsession = Session.getDefaultInstance(props, null); Message msg = new MimeMessage(mailsession); msg.setFrom(new InternetAddress(sender)); msg.addRecipient(Message.RecipientType.TO, new InternetAddress(recipient)); msg.setSubject(subject); msg.setText(body); Transport.send(msg); return true; } catch( AddressException e ) { return false; } catch( MessagingException e ) { return false; } } }
30. oktober 2001 - 14:34
#13
celal: Objektorienteret Analyse og Design. Fordi den er bedst
30. oktober 2001 - 14:35
#14
Det var JSP siden jeg mente, har du den ?
30. oktober 2001 - 14:36
#15
vil du have en JSP side som bruge den klasse ?
30. oktober 2001 - 14:37
#16
OOA&D er godt, men der mangler noget brugerinddragelse, ikke fordi der slet ikke er noget, men det ligge ikke rigtigt op til det. Hvad kan man ellers bruge af Metoder til JSP som har brugerinddragelse.
30. oktober 2001 - 14:38
#17
Disky: Ja, har du den?
30. oktober 2001 - 14:38
#18
UML = Unified Modelling Language Det er temmeligt godt til design af sådanne noget. Brugte det personligt med success i mit afgangsprojekt.
30. oktober 2001 - 14:40
#19
Disky, det lyder til at du er datamatiker ;-) har jeg ret :-)
30. oktober 2001 - 14:43
#20
jeg laver lige en ud af hovedet uden at teste det, jeg er ikke i nærheden af en server lige nu. Så bær over mig for fejl i html koden START HER PÅ JSP SIDEN <jsp:useBean id=\"sm\" scope=\"session\" class=\"SendMail\" /> <jsp:setProperty name=\"sm\" property=\"*\"/> <% if request.getMethod().equals(\"post\")) { sm.sendMail(); } %> <html> <body> <form method=\"post\"> Modtager <input type=\"text\" name=\"recipient\"><br> Afsender <input type=\"text\" name=\"sender\"><br> Emne <input type=\"text\" name=\"subject\"><br> Indhold <input type=\"text\" name=\"body\"><br> <input type=\"submit\" value=\"send\"> </form> </body> </html> SLUT PÅ JSP SIDE Package SendMail; import java.util.*; import javax.mail.*; import javax.mail.internet.*; public class SendMail { String recipient=\"\"; String sender= \"\"; String body=\"\"; String subject=\"\"; public void setRecipient( String recipient ) { this.recipient = recipient; } public void setSender( String sender) { this.sender = sender; } public void setBody(String body) { this.body=body; } public void setSubject(String subject) { this.subject=subject; } public boolean sendMail() { boolean sendMail = true; try { Properties props = new Properties(); props.put(\"mail.smtp.host\", \"HOST\"); Session mailsession = Session.getDefaultInstance(props, null); Message msg = new MimeMessage(mailsession); msg.setFrom(new InternetAddress(sender)); msg.addRecipient(Message.RecipientType.TO, new InternetAddress(recipient)); msg.setSubject(subject); msg.setText(body); Transport.send(msg); return true; } catch( AddressException e ) { return false; } catch( MessagingException e ) { return false; } } }
30. oktober 2001 - 14:44
#21
celal: Prøv at klik på mit navn, Nope jeg er Dataingeniør. Og arbejder udelukkende med Java.
30. oktober 2001 - 14:50
#22
Skal jeg placere java sider i web-inf/.. i resin.cmp? Jeg har nemlig aldrig brugt resin cmp før!
30. oktober 2001 - 14:51
#23
klassen SendMail.class skal ligges i /web-inf/classes/SendMail/ Og jsp siden bare i din htdocs skuffe.
30. oktober 2001 - 15:16
#24
okay, tak for hjælpen, du har sgu fortjent alle pointne!
30. oktober 2001 - 15:16
#25
det var så lidt :) Jeg takker selv
Kurser inden for grundlæggende programmering