<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-30669921</id><updated>2011-12-14T18:44:30.797-08:00</updated><title type='text'>Diseño Web</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://odfwebdesign.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30669921/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://odfwebdesign.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ODF</name><uri>http://www.blogger.com/profile/14919099131615780908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30669921.post-115207560327710360</id><published>2006-07-04T21:57:00.000-07:00</published><updated>2006-07-04T22:00:03.296-07:00</updated><title type='text'>JSP</title><content type='html'>&lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;JSP es una tecnología que nos permite mezclar HTML estático con HTML generado dinámicamente. Muchas páginas Web que están construidas con programas CGI son casi estáticas, con la parte dinámica limitada a muy pocas localizaciones. Pero muchas variaciones CGI, incluyendo los servlets, hacen que se genere la página completa mediante un &lt;span style=""&gt; &lt;/span&gt;programa, incluso aunque la mayoría de ella sea siempre lo mismo. JSP permite crear dos partes de forma separada.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;¿Cuáles son las Ventajas de JSP?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="PT-BR"&gt;Contra Active      Server Pages (ASP). &lt;/span&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;ASP      es una tecnología similar de Microsoft. Las ventajas de JSP están      duplicadas. Primero, la parte dinámica está escrita en Java, no en Visual      Basic, otro lenguaje específico de MS, por eso es mucho más poderosa y      fácil de usar. Segundo, es portable a otros sistemas operativos y      servidores Web&lt;a style="" href="#_ftn1" name="_ftnref1" title=""&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style=""&gt;&lt;!--[if !supportFootnotes]--&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="ES-CO"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;Contra los      Servlets&lt;/span&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;. JSP no&lt;span style=""&gt;  &lt;/span&gt;da nada que no se pudiera, en principio,      hacer con un servlet. Pero es mucho más conveniente escribir (y      modificar!) HTML normal que tener que hacer un billón de sentencias      println que generen HTML. Además, separando el formato del contenido se puede      poner diferentes personas en diferentes tareas: los expertos en diseño de      páginas Web pueden construir el HTML, dejando espacio para que los      programadores de servlets inserten el contenido dinámico&lt;a style="" href="#_ftn2" name="_ftnref2" title=""&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style=""&gt;&lt;!--[if !supportFootnotes]--&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="ES-CO"&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="EN-GB"&gt;Contra Server-Side Includes (SSI)&lt;/span&gt;&lt;span style="font-family: Arial;" lang="EN-GB"&gt;. &lt;/span&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;SSI es una tecnología ampliamente      soportada que incluye piezas definidas externamente dentro de una página      Web estática. JSP es mejor porque permite usar servlets en vez de un      programa separado para generar las partes dinámicas. Además, SSI,      realmente está diseñado para inclusiones sencillas, no para programas      "reales" que usen formularios de datos y hagan conexiones a      bases de datos&lt;a style="" href="#_ftn3" name="_ftnref3" title=""&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style=""&gt;&lt;!--[if !supportFootnotes]--&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="ES-CO"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;Contra      JavaScript&lt;/span&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;. JavaScript      puede generar HTML dinámicamente en el cliente. Útil, pero sólo maneja      situaciones donde la información dinámica está basada en el entorno del      cliente. Con la excepción de las cookies, el HTTP y el envió de      formularios no están disponibles con JavaScript. Y, como se ejecuta en el      cliente, JavaScript no puede acceder a los recursos en el lado del      servidor, como bases de datos, catálogos e &lt;span style=""&gt; &lt;/span&gt;información de precios, entre otros&lt;a style="" href="#_ftn4" name="_ftnref4" title=""&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style=""&gt;&lt;!--[if !supportFootnotes]--&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="ES-CO"&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;Las Java Server Pages (JSP) permiten separar la parte dinámica de las páginas Web del HTML estático.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;Simplemente se escribe el HTML regular de la forma normal, usando cualquier herramienta de construcción de páginas Web que se use normalmente. Se encierra el código de las partes dinámicas en unas etiquetas especiales, la mayoría de las cuales empiezan con "&lt;%" y terminan con "%&gt;".&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 200%;"&gt;&lt;span style="font-family: Arial;" lang="ES-CO"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style=""&gt;&lt;!--[if !supportFootnotes]--&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30669921-115207560327710360?l=odfwebdesign.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://odfwebdesign.blogspot.com/feeds/115207560327710360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30669921&amp;postID=115207560327710360' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30669921/posts/default/115207560327710360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30669921/posts/default/115207560327710360'/><link rel='alternate' type='text/html' href='http://odfwebdesign.blogspot.com/2006/07/jsp.html' title='JSP'/><author><name>ODF</name><uri>http://www.blogger.com/profile/14919099131615780908</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
