JSP, EL, JSTL: apprendimento da una prospettiva di web designer

3

Ho due libri orientati all'apprendimento di JSP. Da quello che ho letto, una caratteristica / beneficio motivante è che è più facile per i web designer (a quanto pare non conoscono, di regola Java) lavorare con le pagine dinamiche tramite EL / JSTL.

Da quanto ho visto finora, l'apprendimento di EL / JSTL richiede una conoscenza di base di Java. Devo ancora vedere un esempio che non ha una classe Java a cui fare riferimento. Dato che è quello che ho visto, mi chiedo se qualcuno può dirmi che questo è vero o no.

Per chiarire la domanda: i web designer devono capire a fondo come funziona una classe Java (ad esempio campi, setter, getter, argomenti, costruttori ...)?

Questa domanda ha lo scopo di aiutarmi a decidere se fare o meno un'altra domanda; è un qualificatore.

    
posta yas 06.01.2012 - 18:53
fonte

2 risposte

2

Nella mia esperienza, i JSP non sono sviluppati dai web designer, ma dagli sviluppatori Java che hanno anche sviluppato le classi Java che costituiscono il livello di presentazione dell'applicazione.

Di rado sono molto bravi nel web design, ma la maggior parte delle pagine di un'applicazione segue gli stessi principi di progettazione, e una volta che un web designer ha progettato una o poche pagine statiche con gli stili di markup e CSS appropriati, lo sviluppatore può riutilizzare questo modello e creare le proprie pagine dinamiche senza l'aiuto di un web designer.

    
risposta data 06.01.2012 - 19:02
fonte
1

Tecnicamente, puoi creare un molto set sostanziale di librerie di tag personalizzate che coprono tutto che vuoi fare che avrebbe bisogno di gestire classi e altri artefatti Java senza quelle librerie.

In pratica, tuttavia, taglipielli così completi sono raramente creati e mantenuti.

Per fortuna, solo una conoscenza di base di Java è necessaria per fare la maggior parte delle cose che un programmatore non dovrebbe avere quando si occupa del layout di pagina nel JSP.

Quindi, mentre promessa che un designer non ha bisogno di sapere che Java può essere tenuto a, la realtà è che dovranno essere in grado di capire come per utilizzare alcuni elementi base di Java per fare le cose. Nella mia esperienza, questo è ben dentro le capacità della maggior parte dei progettisti.

    
risposta data 06.01.2012 - 18:57
fonte

Leggi altre domande sui tag