{"id":66344,"date":"2021-07-18T11:25:02","date_gmt":"2021-07-18T15:25:02","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/creating-java-development-environment-with-struts-for-your-home-pc-java-short-notes\/"},"modified":"2022-05-10T20:08:40","modified_gmt":"2022-05-11T00:08:40","slug":"creating-java-development-environment-with-struts-for-your-home-pc-java-short-notes","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=66344","title":{"rendered":"Creating Java Development Environment with Struts for Your Home PC #Java Short Notes"},"content":{"rendered":"<p>Creating Java Development Environment with Struts for Your Home PC&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..  <\/p>\n<ul>\n<li> <b>Why Struts?<\/b>\n<ul>\n<li> <a href='http:\/\/wiki.apache.org\/struts\/PoweredBy' target='new' rel=\"noopener\">Just take a look at the web-sites using Struts <\/a>            <\/li>\n<li> J2EE does not meet all the requirements for web-applications. Struts addresses these requirements.            <\/li>\n<li> <a href='http:\/\/www.justetc.net\/knowledge\/displayArticle.php?table=Articles&amp;articleID=858' target='new' rel=\"noopener\">Check this article for details<\/a>          <\/li>\n<\/ul>\n<\/li>\n<li> Components Required\n<ul>\n<li> J2SE 5\/6 or J2EE 5 &#8211; both JRE and JDK         <\/li>\n<li> Tomcat 5.5\/6 &#8211; web-server         <\/li>\n<li> Apache Struts         <\/li>\n<li> Eclipse development IDE [optional]         <\/li>\n<li> Ant build tool [optional]     <\/li>\n<\/ul>\n<\/li>\n<li> Download Links\n<ul>\n<li> <a href='http:\/\/java.sun.com\/javase\/downloads\/index.jsp' target='new' rel=\"noopener\">J2SE 5\/6 <\/a>         <\/li>\n<li> <a href='http:\/\/java.sun.com\/javaee\/downloads\/index.jsp' target='new' rel=\"noopener\">J2EE 5 &#8211; both JRE and JDK<\/a>         <\/li>\n<li> <a href='http:\/\/tomcat.apache.org\/download-55.cgi#5.5.26' target='new' rel=\"noopener\">Tomcat 5.5\/6 &#8211; web-server<\/a>         <\/li>\n<li> <a href='http:\/\/struts.apache.org\/download.cgi' target='new' rel=\"noopener\">Apache Struts<\/a>         <\/li>\n<li> <a href='http:\/\/www.eclipse.org\/downloads\/' target='new' rel=\"noopener\">Eclipse development IDE [optional]<\/a>         <\/li>\n<li> <a href='http:\/\/ant.apache.org\/bindownload.cgi' target='new' rel=\"noopener\">Ant build tool<\/a>     <\/li>\n<\/ul>\n<\/li>\n<li> Key Steps\n<ul>\n<li> Install the software         <\/li>\n<li> Set environment variables like: JAVA_HOME, JRE_HOME, ANT_HOME, CATALINA_HOME, CLASSPATH         <\/li>\n<li> Configure them         <\/li>\n<li> Deploy and test a sample application      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p> From: http:\/\/sitestree.com\/?p=4985<br \/> Categories:Java Short Notes<br \/>Tags:<br \/> Post Data:2012-12-06 03:06:31<\/p>\n<p>\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\">https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"> http:\/\/Training.SitesTree.com<\/a><br \/>\n\t\tIn Bengali: <a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\">http:\/\/Bangla.SaLearningSchool.com<\/a><br \/>\n\t\t<a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\">http:\/\/SitesTree.com<\/a><br \/>\n\t\t8112223 Canada Inc.\/JustEtc: <a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\">http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) <\/a><br \/>\n\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com'> https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\tMedium: <a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"> https:\/\/medium.com\/@SayedAhmedCanada <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating Java Development Environment with Struts for Your Home PC&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. Why Struts? Just take a look at the web-sites using Struts J2EE does not meet all the requirements for web-applications. Struts addresses these requirements. Check this article for details Components Required J2SE 5\/6 or J2EE 5 &#8211; both JRE and JDK Tomcat 5.5\/6 &#8211; web-server &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=66344\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917,1955],"tags":[],"class_list":["post-66344","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","category-struts","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":74781,"url":"http:\/\/bangla.sitestree.com\/?p=74781","url_meta":{"origin":66344,"position":0},"title":"Playlist: Anything Java","author":"Sayed","date":"May 31, 2022","format":false,"excerpt":"Playlist: Anything Java: https:\/\/www.youtube.com\/playlist... #SaLearningSchoolShopForSoulSitesTree, #SaLearningSchool, #ShopForSoul, #SitesTree Starting Java training basic file operations in java basic java language concepts bengali javascript debugging data conversion in jsf applications debugging javascript code Docker and Vagrant Optional Java and\/or PHP Platform ejb application with bea weblogic eclipse experiment eclipse ant how to\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":66417,"url":"http:\/\/bangla.sitestree.com\/?p=66417","url_meta":{"origin":66344,"position":1},"title":"Step By Step Video Tutorial: Struts-based Java Web Application Development #Java Short Notes","author":"Sayed","date":"July 19, 2021","format":false,"excerpt":"Please follow the link to see a list of training videos on Struts. And watch them. Step By Step Video Tutorial: Struts-based Java Web Application Development From: http:\/\/sitestree.com\/?p=4986 Categories:Java Short NotesTags: Post Data:2010-06-21 20:35:21 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com In Bengali: http:\/\/Bangla.SaLearningSchool.com http:\/\/SitesTree.com 8112223\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26789,"url":"http:\/\/bangla.sitestree.com\/?p=26789","url_meta":{"origin":66344,"position":2},"title":"Placement of buttons in a BoxLayout using rigid areas, struts, and glue #Programming Code Examples #Java\/J2EE\/J2ME #Layout Managers","author":"Sayed","date":"May 1, 2021","format":false,"excerpt":"############### InvisibleComponentTest.java Placement of buttons in a BoxLayout using rigid areas, struts, and glue ############### import java.awt.*; import javax.swing.*; import javax.swing.border.*; \/** Example of using rigid areas, struts, and glue to * produce the effect of invisible components. * ****************** public class InvisibleComponentTest extends JPanel { Component spacer; public InvisibleComponentTest()\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65910,"url":"http:\/\/bangla.sitestree.com\/?p=65910","url_meta":{"origin":66344,"position":3},"title":"MVC : Struts : Java : Industry Web Application #Java Short Notes","author":"Sayed","date":"July 17, 2021","format":false,"excerpt":"Industries use frameworks for application development quite often. For example: Java concepts like JSP, Servlet, Swing, Bean, JDBC can be used directly to create web-applications but when such applications become big, it becomes difficult to maintain and develop them further. Hence, frameworks like struts are used to develop large web-based\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":67372,"url":"http:\/\/bangla.sitestree.com\/?p=67372","url_meta":{"origin":66344,"position":4},"title":"Video Tutorials on Different Java technologies #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 20, 2021","format":false,"excerpt":"The following video tutorials contains videos on Basic and Advanced Servlet and JSP Development Understanding and Developing EJBs Portal Development and Administration WebSphere Application Server Administration Struts Development with WSAD 5.1Video Tutorials JSPs with IRAD The HttpSession Creating JavaBeans Testing with JUnit Advanced Web Coding JSPs with jsp:usebean Obtaining User\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":66419,"url":"http:\/\/bangla.sitestree.com\/?p=66419","url_meta":{"origin":66344,"position":5},"title":"Struts 2 vs. Struts 1 #Java Short Notes","author":"Sayed","date":"July 19, 2021","format":false,"excerpt":"Please check the following resources: Struts 2: Configuration Elements Struts 1 vs Struts 2 Migrating from Struts 1 to Struts 2 Comparing Struts 1 and 2 From: http:\/\/sitestree.com\/?p=4987 Categories:Java Short NotesTags: Post Data:2008-11-22 05:09:37 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com In Bengali: http:\/\/Bangla.SaLearningSchool.com http:\/\/SitesTree.com 8112223\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/66344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=66344"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/66344\/revisions"}],"predecessor-version":[{"id":74576,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/66344\/revisions\/74576"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=66344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=66344"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=66344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}