Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    programmazione jsp e classi java

    Dunque mi son creato una classe java cosi fatta

    package okkio;
    import java.io.*;
    public class Frog
    {
    public void ciccio(String d) throws IOException
    {
    String file=d+"ddd.txt";
    FileWriter fw= new FileWriter(file);
    BufferedWriter bw =new BufferedWriter(fw);
    PrintWriter outFile = new PrintWriter(bw);
    outFile.println("zzzzzzzzzzzzzzzzQQQQQ");

    outFile.close();

    }
    }

    e lho poi richiamata dalla pagina jsp

    <%@page import="okkio.*"%>
    <%
    String d = application.getRealPath("/");


    Frog Cias2= new Frog();
    Cias2.ciccio(d);

    %>


    Al di la della semplicità della cosa(sto imparando da poco) e' un metodo di programmazione jsp utilizzato o è qualcosa di deprecato o antico o addirittura inventato dal sottoscritto(ho visto che le guide parlano di beans e nessuna usa qualcosa di simile a quello che ho fatto io)?

  2. #2
    Secondo me è un metodo perfetto x usare jsp, io le uso sempre così

    (Hai un pvt)

  3. #3

  4. #4
    secondo me invece dovresti attenerti ai pattern di JSP ed usare i beans (che poi nn sono altro che classi JAVA con qulache regola)
    niente di +
    HiFly !!!!!!!!!!!!!

  5. #5
    ok guardo anche quello. ma perchè ritieni sbagliato quel metodo di programmazione?

  6. #6
    per questo su usa fare delle taglib.


    in ogni cosa, il principio è mantenere separati i diversi componenti, e tenere pulite le jsp dal codice java.. quello che fai tu è una "sporcatura" delle JSP che in teoria non è mai necessaria, dal momento in cui puoi usare bean o taglib.

  7. #7
    ok, forse approfondendo capiro' meglio perchè per ora un bean non lho mai visto

  8. #8
    secondo me i bean sono utili sono nel caso di classi con soli metodi set e get xchè altrimenti il loro uso si riduce al normale uso di una classe java

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.