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


JSP, Servlet Java Hur gör man egentligen

Postades av 2006-06-28 21:15:22 - Bertil Lilja, i forum java, Tråden har 3 Kommentarer och lästs av 1740 personer

Hej

Sitter här och tror att jag kan det där med att programmera, designa mm. Men nu har jag ett verkligt case och då blir jag osäker.

Nuläge
En lite web-applikation som innehåller ett frame set, en "meny" till vänster, en "top frame" upptill och en "result frame" till höger. Jag gör lite urval i menyn och klickar på submit. En Servlet anropas som sätter samman ett resultat tillsammans med html-kod som skckas tillbaka till klienten. Alltså hela sidan sätts samman i "servleten" resultatsidan är väldigt enkel (fast en hel del formatteringar för att få till en skrollningsbar tabell med fasta kolumnrubriker så det är rätt många out.println)

Helt förkastligt alltså vad gäller separation av lager, arkitektur, MVC designmönster etc... :-)

Så då tänkte jag ändra det.

Hur gör jag för att det skall bli "rätt".

1. skapar en JSP som innehåller referens till en css-fil som innehåller all formattering
2. När jag klickar på submit, anropa en servlet som..........
eller
2. När jag klickar på submit anropas en jsp sida som innehåller .....

Hjälp, hur gör jag

/B#


Svara

Sv: JSP, Servlet Java Hur gör man egentligen

Postades av 2006-07-01 11:15:18 - Robert Sky

Alltså din beskrivning på att göra saker rätt är inte särskilt tydligen. Eller man förstår inte vad du vill menar då css inte har något med java eller arkitekturen att göra.

Du vill bygga upp din sida med bättre arkitektur för en liten webapp. Om man nu vill bygga en liten site i java så räcker det att du går efter MVC. Ska du bygga en större site är det nog lämpligt att du börjar titta på ett ramverk. Inom java finns det massor så det är bara välja och vraka.

Jag gissar på att ingen har särskilt stor lust att förklara något djupare på detta så föreslår jag dig att söka på nätet efter tex. java mvc, eller servlet mvc, eller jsp mvc. Get the point?

Då du har läst om detta och börjat följa de tutorials som finns så kan det säkert uppstå frågor och funderingar. Då är det dags att börja ställa frågor som jag är säker på att de andra börjar svara på då de förmodligen inte blir så väldigt stora som denna.

Titta tex på denna bild:
http://java.sun.com/blueprints/patterns/images/mvc-structure-generic.gif

Model - java-objecten
View - jsp-sidorna
Controller - Servlet

Lycka till


Svara

Sv:JSP, Servlet Java Hur gör man egentligen

Postades av 2006-07-22 20:42:41 - Bertil Lilja

Hej

Tack för responsen. Haft semester ett tag nu så jag har inte tittat till tråden på ett tag. Jo visst är det en bred fråga och RTFM är ju alltid ett bra sätt att börja (vilket jag gjort tycker jag)

Jag har grävt djupare i det hela och börjat titta på det mer i detalj.

Jag har tex förstått att sättet att hantera MVC är att låta sevletten agera på ex en querystring eller ett formulärfält som parameter och där styra vilken action som skall utföras (har iofsg förstått att man kan använda något Command-interface för att inte få en alltför krånglig controller, får jag gräva vidare i)

Genom att låta "Model" göra jobbet för att sedan instantiera bönor där jag sätter värden kan jag sedan attacha (är det rätt terminologi) dessa i requestet och forwarda (getRequestDispatcher) dessa till JSP sidan. I JSP sidan använder jag sedan <jsp:useBean, <jsp:getProperty och JSTL, samt El för att visa resultatet.

Hur går jag vidare nu, är det lämpligt att titta på STRUTS?

/B#


Svara

Sv: JSP, Servlet Java Hur gör man egentligen

Postades av 2006-09-15 21:53:22 - Jimmy Thulin

Jag skulle vilja rekommendera Struts. Det finns en bra bok om det som heter "Jakarta Struts for Dummies". Den finns tillgänglig på www.books24x7.com t.ex. där jag förmodar att du via jobbet har ett konto.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 153
27 952
271 704
830
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