Avatar billede warpgiga Nybegynder
13. marts 2002 - 05:39 Der er 8 kommentarer og
1 løsning

Hvordan undgår man en masse liniskift i output?

Hej

Jeg er ved at være lidt træt af at kigge på mit JSP output i view-source da den indeholder en hulens masse linieskift hvilket jo selvfølgelig gør den lidt grim at kigge på..

Selve min JSP source er rimelig tæt skrevet, og jeg har ikke lyst til at lave det hele på en linie ;)

MEN der burde være en måde at fortælle jspWriter'en at den kun skal lave et liniskift, og droppe de andre??

Please help :)
Avatar billede erikjacobsen Ekspert
13. marts 2002 - 06:56 #1
Hvad med at bruge print i stedet for println ?
Avatar billede disky Nybegynder
13. marts 2002 - 07:32 #2
Post noget af dit jsp her så vi kan se hvad der går galt.

Forresten skal men IKKE bruge print eller println til at outputte med, gør man det kan man ligeså godt bruge servlets istedet.

brug i stedet:

<%
String text="Hello world";
%>
<html>
<body>
<p>Texte = <%=text%></p>
</body>
</html>
Avatar billede jkrag Nybegynder
17. april 2002 - 10:28 #3
Hvad med at finde et program der kan formattere din html bagefter så den bliver læsbar? :-)
P.S: Hvis du synes html-outputtet er svært at læse, så skulle du prøve at tygge dig igennem det java-kode der bliver genereret ved oversættelsen af jsp-siderne :-)
Hilsen Jan
Avatar billede disky Nybegynder
17. april 2002 - 12:34 #4
jkrag:
Og hvad kan man bruge den kommentar til ?

Synes du virkeligt man skal se html'en i en browser gemme den, for derefter at køre den igennem et formatterings program ?
Avatar billede warpgiga Nybegynder
17. april 2002 - 14:55 #5
Man burde da kunne modifie JSPWriteren til at smadre alle ekstra linieskift.. jeg har da ofte hørt om at man kan zippe html output på store sider, har dog ikke selv rodet med det..

Fakta er at min jsp source ligner looort, hvis jeg vil undgå de mange linieskift.. 

Men det er jo ikke super kritisk ;) det ville bare se en del mere lækkert ud, når folk view-sourcede ens websider ;)
Avatar billede disky Nybegynder
29. august 2002 - 06:42 #6
personligt synes jeg ikke en source af en html side skal være pæn, der skal være så få linieskift og mellemrum som muligt, jo færrere des hurtigere load tid.
Avatar billede soelvpil Nybegynder
18. oktober 2002 - 08:32 #7
Hvad med at få lukket det spørgsmål.
Avatar billede warpgiga Nybegynder
10. april 2003 - 15:51 #8
ja tiderne er jo skiftet, og det burde ikke længere være så aktuelt..
Nu hvor man har jsp output filter system osv..

Mvh Fini - Case closed
Avatar billede warpgiga Nybegynder
31. maj 2003 - 18:11 #9
kom lige i tanker om at jeg ligeså godt kunne poste den løsning jeg bruger.
TrimFilter findes på: http://www.servletsuite.com/servlets.htm, og har klasse URI: com.cj.trim.trimFilter
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel