<?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-1128547480735337913</id><updated>2011-11-27T15:48:48.603-08:00</updated><title type='text'>struts 2 en español</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1128547480735337913.post-8664460764413292428</id><published>2008-11-04T05:47:00.000-08:00</published><updated>2008-11-04T06:22:06.861-08:00</updated><title type='text'>instalando el plugin para netbeans</title><content type='html'>La instalcion es muy muy sencilla:&lt;br /&gt;&lt;br /&gt;como ya lo dije en el &lt;a href="http://struts2-la.blogspot.com/2008/10/struts-2-y-netbeans.html"&gt;anterior&lt;/a&gt; post, necesitamos descargar el plugin para netbeans desde&lt;br /&gt;&lt;br /&gt;&lt;a href="https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962"&gt;https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;los nbm (netbeans modules) son:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://nbstruts2support.dev.java.net/files/documents/6315/101150/org-netbeans-modules-web-frameworks-struts2lib20011.nbm"&gt;https://nbstruts2support.dev.java.net/files/documents/6315/101150/org-netbeans-modules-web-frameworks-struts2lib20011.nbm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;y&lt;br /&gt;&lt;br /&gt;&lt;a href="https://nbstruts2support.dev.java.net/files/documents/6315/101151/org-netbeans-modules-web-frameworks-struts2.nbm"&gt;https://nbstruts2support.dev.java.net/files/documents/6315/101151/org-netbeans-modules-web-frameworks-struts2.nbm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;listo,&lt;br /&gt;&lt;br /&gt;descargamos estos dos archivos en una ubicacion, digamos:&lt;br /&gt;&lt;br /&gt;f:\nb&lt;br /&gt;&lt;br /&gt;luego, ejecutamos netbeans y vamos a la opcion &lt;span style="font-weight: bold;"&gt;plugins&lt;/span&gt; del menu &lt;span style="font-weight: bold;"&gt;tools&lt;/span&gt;.&lt;br /&gt;Nos ubicamos en la pestaña &lt;span style="font-weight: bold;"&gt;downloaded&lt;/span&gt;, y seleccionamos &lt;span style="font-weight: bold;"&gt;adicionar plugin&lt;/span&gt;.&lt;br /&gt;Ubicamos la carpeta f:\nb y seleccionamos los archivos .nbm descargados y los abrimos.&lt;br /&gt;&lt;br /&gt;los marcamos y seleccionamos &lt;span style="font-weight: bold;"&gt;instalar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(luego se abre la pantalla de instalacion de los mudulos la cual incluye aceptacion de terminos, ..., y reiniciar el IDE)&lt;br /&gt;&lt;br /&gt;listo, simple, ha quedado instalado el plugin&lt;br /&gt;&lt;br /&gt;Basicamente este plugin nos va a servir entre otras cosas para:&lt;br /&gt;- obtener ayuda in line cuando escibimos las entradas en el archivo struts.xml&lt;br /&gt;- crear con mayor facilidad un action, un interceptor, ya que se encuentra dentro del menu de posible elementos a crear en eun proyecto&lt;br /&gt;- inclusion de las librerias por default de struts&lt;br /&gt;&lt;br /&gt;en fin... soporte basico para aplicaciones basadas en struts 2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128547480735337913-8664460764413292428?l=struts2-la.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/8664460764413292428/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1128547480735337913&amp;postID=8664460764413292428' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/8664460764413292428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/8664460764413292428'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/2008/11/instalando-el-plugin-para-netbeans.html' title='instalando el plugin para netbeans'/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128547480735337913.post-2620484550389619914</id><published>2008-10-30T12:06:00.000-07:00</published><updated>2008-10-30T12:28:29.865-07:00</updated><title type='text'>Struts 2 y Netbeans</title><content type='html'>ahora, a preparar el ambiente inicial para el desarrollo usando el framework de struts 2 sobre Netbeans,&lt;br /&gt;&lt;br /&gt;entonces necesito:&lt;br /&gt;&lt;br /&gt;Netbeans 6.1&lt;br /&gt;&lt;a href="http://www.netbeans.org/downloads/index.html"&gt;http://www.netbeans.org/downloads/index.html&lt;/a&gt;&lt;br /&gt;el instalador &lt;a class="bundle_display_name"&gt;Web &amp;amp; Java EE basta&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;El plugin de Netbeans para struts 2&lt;br /&gt;&lt;a href="https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962"&gt;https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;las librerias de Struts 2&lt;br /&gt;&lt;a href="http://struts.apache.org/2.0.12/index.html"&gt;http://struts.apache.org/2.0.12/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;el paquete completo incluye las librerìas:&lt;br /&gt;&lt;a href="file:///C:/bdtrabajos/Nueva%20carpeta/struts-2.0.12-all/struts-2.0.12/lib/xwork-2.0.6.jar"&gt;&lt;/a&gt; antlr-2.7.2.jar&lt;br /&gt;commons-beanutils-1.6.jar jar para integracion jasper&lt;br /&gt;commons-chain-1.1.jar&lt;br /&gt;commons-logging-1.0.4.jar jar para generar logs de la app&lt;br /&gt;commons-logging-api-1.1.jar   jar para generar logs de la app&lt;br /&gt;commons-validator-1.3.0.jar&lt;br /&gt;freemarker-2.3.8.jar&lt;br /&gt;ognl-2.6.11.jar  jar que implementa el lenguaje de navegacion entre objetos&lt;br /&gt;oro-2.0.8.jar&lt;br /&gt;struts-core-1.3.5.jar  el core de la version 1 ".. y muy distinta de la 2"&lt;br /&gt;struts2-codebehind-plugin-2.0.12.jar&lt;br /&gt;struts2-config-browser-plugin-2.0.12.jar&lt;br /&gt;struts2-core-2.0.12.jar el core de nuestro struts 2&lt;br /&gt;struts2-jasperreports-plugin-2.0.12.jar otro jar de integracion con jasper&lt;br /&gt;struts2-jfreechart-plugin-2.0.12.jar  jar de integracion con JFreeChart para vincular Charts en nuestros actions&lt;br /&gt;struts2-jsf-plugin-2.0.12.jar&lt;br /&gt;struts2-pell-multipart-plugin-2.0.12.jar&lt;br /&gt;struts2-plexus-plugin-2.0.12.jar&lt;br /&gt;struts2-sitegraph-plugin-2.0.12.jar&lt;br /&gt;struts2-sitemesh-plugin-2.0.12.jar&lt;br /&gt;struts2-spring-plugin-2.0.12.jar&lt;br /&gt;struts2-struts1-plugin-2.0.12.jar&lt;br /&gt;struts2-tiles-plugin-2.0.12.jar&lt;br /&gt;tiles-api-2.0.4.jar  jar para integrar tiles con struts, en cuanto a presentacion&lt;br /&gt;tiles-core-2.0.4.jar&lt;br /&gt;tiles-jsp-2.0.4.jar&lt;br /&gt;xwork-2.0.6.jar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128547480735337913-2620484550389619914?l=struts2-la.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/2620484550389619914/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1128547480735337913&amp;postID=2620484550389619914' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/2620484550389619914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/2620484550389619914'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/2008/10/struts-2-y-netbeans.html' title='Struts 2 y Netbeans'/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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><entry><id>tag:blogger.com,1999:blog-1128547480735337913.post-2437678535883417144</id><published>2008-10-29T07:41:00.000-07:00</published><updated>2008-10-29T07:49:34.397-07:00</updated><title type='text'>Libros Struts 2 fundamentales</title><content type='html'>Buen libro para comenzar:&lt;br /&gt;&lt;br /&gt;Starting struts 2&lt;br /&gt;&lt;a href="http://www.infoq.com/minibooks/starting-struts2"&gt;http://www.infoq.com/minibooks/starting-struts2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Excelente para profundizar:&lt;br /&gt;&lt;br /&gt;&lt;span id="btAsinTitle" style=""&gt;&lt;/span&gt;Struts 2 in action&lt;br /&gt;&lt;a href="http://www.amazon.com/Struts-2-Action-Don-Brown/dp/193398807X/ref=sr_1_1?ie=UTF8&amp;amp;qid=1225291443&amp;amp;sr=8-1"&gt;http://www.amazon.com/Struts-2-Action-Don-Brown/dp/193398807X/ref=sr_1_1?ie=UTF8&amp;amp;qid=1225291443&amp;amp;sr=8-1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128547480735337913-2437678535883417144?l=struts2-la.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/2437678535883417144/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1128547480735337913&amp;postID=2437678535883417144' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/2437678535883417144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/2437678535883417144'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/2008/10/libros-struts-fundamentales.html' title='Libros Struts 2 fundamentales'/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1128547480735337913.post-3202908879318129717</id><published>2008-10-21T12:25:00.000-07:00</published><updated>2008-10-21T12:53:18.277-07:00</updated><title type='text'>Bueno, por que escogi struts 2?</title><content type='html'>Desde hace un par de años he venido desarrollando aplicaciones en Netbeans, me ha parecido una excelente herramienta, desde todo punto de vista: ayuda, productividad, integracion, ibertad de uso y distribucion....&lt;br /&gt;&lt;br /&gt;...bueno pero no he venido a habla de netbeans&lt;br /&gt;&lt;br /&gt;He comenzado un proyecto de software que debe ser arquitectado con todos los juguetes; es decir, debe implementarse con:&lt;br /&gt;&lt;br /&gt;acceso a datos, persistencia&lt;br /&gt;navegacion entre objetos&lt;br /&gt;internacionalizacion  (i18n)&lt;br /&gt;vista&lt;br /&gt;entorno web&lt;br /&gt;&lt;br /&gt;y hay otro elemento bien importante, eh muy importante... es urgente, jeje&lt;br /&gt;&lt;br /&gt;Entonces me di a la tarea de probar y documentarme sobre frameworks java, haber si me podía rendir un poquito...&lt;br /&gt;&lt;br /&gt;entonces encontré algunos frameworks web como:&lt;br /&gt;&lt;br /&gt;spring&lt;br /&gt;struts 1&lt;br /&gt;struts 2&lt;br /&gt;adf (Lo rechazé ya que es un framework propietario de Oracle)&lt;br /&gt;Ruby on Rails (claro que este no me pareció tan intuitivo, de comienzo lo rechazé)&lt;br /&gt;&lt;br /&gt;y comencé documentarme de:&lt;br /&gt;&lt;br /&gt;spring:&lt;br /&gt;http://opensource.atlassian.com/confluence/spring/dashboard.action&lt;br /&gt;http://www.mygnet.net/it/descargas/manuales/tutorial_de_spring.71.zip&lt;br /&gt;&lt;br /&gt;struts 1&lt;br /&gt;http://struts.apache.org/1.3.8/index.html&lt;br /&gt;&lt;br /&gt;struts 2&lt;br /&gt;http://struts.apache.org/2.x/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128547480735337913-3202908879318129717?l=struts2-la.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/3202908879318129717/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1128547480735337913&amp;postID=3202908879318129717' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/3202908879318129717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/3202908879318129717'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/2008/10/bueno-por-que-escogi-struts-2.html' title='Bueno, por que escogi struts 2?'/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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><entry><id>tag:blogger.com,1999:blog-1128547480735337913.post-4208529655028827517</id><published>2008-10-18T15:21:00.000-07:00</published><updated>2008-10-20T08:44:58.458-07:00</updated><title type='text'></title><content type='html'>realmente poco he visto de struts 2 en español, asi que cuando pueda, escribiré algunos aportes para quienes pueda interesar...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1128547480735337913-4208529655028827517?l=struts2-la.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://struts2-la.blogspot.com/feeds/4208529655028827517/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1128547480735337913&amp;postID=4208529655028827517' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/4208529655028827517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1128547480735337913/posts/default/4208529655028827517'/><link rel='alternate' type='text/html' href='http://struts2-la.blogspot.com/2008/10/relamente-poco-he-visto-de-struts-2-en.html' title=''/><author><name>un blogger mas</name><uri>http://www.blogger.com/profile/03485138282001090608</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>0</thr:total></entry></feed>
