Pseudo-Archive Java :
Accueil -|- Visuel -|- Logistique -|- Applications réparties
La pseudo-archive Java est un service proposé par la SARL diaam informatique, et il est hébergé par la Sogid.
diaam informatique
Date sent:      	Wed, 09 May 2001 14:54:15 +0200
From:           	Laurent Codaccioni <lcodaccioni@eurofinancials.com>
To:             	Liste Java <java@u-strasbg.fr>
Subject:        	JSP -> Servlet
Send reply to:  	java@u-strasbg.fr

Bonjour,

Voila, je ne supporte plus les JSP, faire un deploiment complet pour se
rendre compte qu'il manque un ";" c'est grisant! (je suis sous emacs)

Alors je me suis dis que ce serait bien d'avoir des servlets à la place.
Je pensais donc récupérer les .java (ou les .class) qui sont générés par
Weblogic. Mais je me demande si ces servlets ne sont pas tres dependantes
d'une API Weblogic.. auquel cas je ne pourrai pas récupérer les codes.

Est ce que c'est possible de faire ca ? Ou alors existerait il un outil
pour convertir les codes JSP en codes Servlet ?

Le seul probleme un peu lourd, je pense, serait la traduction du
usebean...

Merci bcp,

--
Laurent

     

From:           	Olivier Dedieu <Olivier.Dedieu@inria.fr>
Date sent:      	Wed, 9 May 2001 15:23:51 +0200 (MET DST)
To:             	java@u-strasbg.fr
Subject:        	Re: JSP -> Servlet
Send reply to:  	Olivier.Dedieu@inria.fr


Bonjour,

>  Voila, je ne supporte plus les JSP, faire un deploiment complet pour se
>  rendre compte qu'il manque un ";" c'est grisant! (je suis sous emacs)

Ca ne répond pas directement à ta question mais voila ma reflexion :

Je aussi suis sous emacs (et dreamweaver simultanéement), je fais
aussi des JSP ... et je suis heureux ! Pourquoi ? Car j'utilise les
beans (pour decoder les forms) et les taglib (pour faire les
traitements). Du coup je n'ai quasiment plus de scriptlet (et donc pas de
';') dans mes JSP. Les seules qui restent sont du genre

<%= title %> 
ou 
<% if (cond) { %> 
.. 
<% } %>

Grace à cela, toutes les parties 'sensibles' (la ou il y a du code qui
fait vraiment quelque chose) sont compilées comme des classes normales,
avant le déploiment et l'execution.

En plus, si tu travailles un jour avec DreamWeaver, tu peux associer
une icone à chacun des tag de tes taglibs ce qui rend l'utilisation
des taglib encore plus appréciable en WYSIWYG.

a+

---------------------------------------------------------------
 Olivier Dedieu - (INRIA - Bull / WebTools - Pharos)
 Web: http://www-sor.inria.fr/~dedieu  
 JavaChannel: http://www.java-channel.org/
 Pharos team: http://webtools.dyade.fr/pharos/
---------------------------------------------------------------

     

Date sent:      	Wed, 09 May 2001 15:25:41 +0200
From:           	Guillaume Desnoix <guillaume@desnoix.com>
To:             	java@u-strasbg.fr
Subject:        	Re: JSP -> Servlet
Send reply to:  	java@u-strasbg.fr

Laurent Codaccioni:
> Voila, je ne supporte plus les JSP, faire un deploiment complet pour se
> rendre compte qu'il manque un ";" c'est grisant!
                                     ^^^^^^^ ???
> Alors je me suis dis que ce serait bien d'avoir des servlets à la place.
> Je pensais donc récupérer les .java (ou les .class) qui sont générés par
> Weblogic.

L'autre raison possible, c'est que de plus en plus d'hebergeur propose le
support des servlets mais pas celui de JSP.

> Mais je me demande si ces servlets ne sont pas tres dependantes d'une
> API Weblogic.. auquel cas je ne pourrai pas récupérer les codes.

Surement, en general le moteur JSP fournit sa propre Servlet de base.

> Est ce que c'est possible de faire ca ? Ou alors existerait il un outil
> pour convertir les codes JSP en codes Servlet ?

Alma a commence a pouvoir faire ca depuis la 0.31 mais ce n'est vraiment
qu'une ebauche. On peut par contre specifier sa classe de base.

> Le seul probleme un peu lourd, je pense, serait la traduction du
> usebean...

Ce n'est pas encore fait. Mais tu peux l'ajouter dans AglParseJsp.java

Guillaume

http://www.memoire.com/guillaume-desnoix/alma/
cliquez la pub ;-)

     

Date sent:      	Thu, 10 May 2001 10:05:39 +0200
From:           	Laurent Codaccioni <lcodaccioni@eurofinancials.com>
To:             	java@u-strasbg.fr
Subject:        	Re: JSP -> Servlet
Send reply to:  	java@u-strasbg.fr

Guillaume Desnoix wrote

> Alma a commence a pouvoir faire ca depuis la 0.31 mais ce n'est vraiment
> qu'une ebauche. On peut par contre specifier sa classe de base.
> 
> 
>> Le seul probleme un peu lourd, je pense, serait la traduction du
>> usebean...
> 
> 
> Ce n'est pas encore fait. Mais tu peux l'ajouter dans AglParseJsp.java
> 
> Guillaume
> 
> http://www.memoire.com/guillaume-desnoix/alma/
> cliquez la pub ;-)

Ok merci pour vos réponses, je crois que je vais finir par les traduire
soit à la main soit avec ton AglParseJsp.java de Alma. Peut etre qu'il y a
moyen d'arriver à quelque chose avec tomcat...


Laurent

C'est fini ! Retour à l'accueil de la pseudo-archive