How to create Java Struts Web application Project using Struts Framework & Java EE 7 in Netbeans IDE and with GlassFish Web Application Server
In this tutorial, you will learn how to create a java struts web application project in Netbeans IDE by using Java Struts MVC framework and Java ee technology. How to deploy and run the struts web application in Glass-Fish Web-application-server.
What are Apache Struts: Java Struts is an open-source MVC (Model View Controller) framework for modern Java EE web applications development. Struts framework favors convention over configuration, it is extensible using a plugin architecture and ships with REST, AJAX, and JSON plugin support. Apache struts have much more support for developing large-scale, complicated, and stable business web applications.
Technologies and web development software used in this tutorial are
In the NetBeans IDE, Click on File menu -> New Project or press Ctrl + shift + N buttons to create a new project. After clicking a new window will open.
In the Categories section select Java Web and in the project section select Web Application as shown in the below snapshots. Click next for the next process
Here in the Project name and location step, give the Project name StrutsWebApplication, and give the Project location where project files will save like D:\NetBeansProjects, in the project Folder, a folder with your project name will automatically generate.
In this Server and Setting step, select your required web server, Select GlassFish Server 4.0 for this tutorial.
In Java EE Version, you can select your required version like Java EE 6, or Java EE 7. We will use Java EE 7 version.
In Context Path, a custom path can also give. By default, your /project name is the default path that will show in the browser web address. Select by default path and click next
Here in the Framework option check the Struts 1.3. and in Struts configuration options, select default options. Here you can customize options with respect to your project requirement and design. here you can also enable and add Struts TLDs library support. Click Finish to create the project
Congratulation, you have successfully created a Java Struts Web application project in Netbeans IDE. All required project files like web.xml, struts-config.xml, validation.xml, validator-ruls.xml, title-defs.xml, and two JSP pages index.JSP & welcome Struts.jsp have been created as shown below
These are by default created codes
welcomeStruts.jsp
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<html:html lang="true">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><bean:message key="welcome.title"/></title>
<html:base/>
</head>
<body style="background-color: white">
<logic:notPresent name="org.apache.struts.action.MESSAGE" scope="application">
<div style="color: red">
ERROR: Application resources not loaded -- check servlet container
logs for error messages.
</div>
</logic:notPresent>
<h3><bean:message key="welcome.heading"/></h3>
<p><bean:message key="welcome.message"/></p>
</body>
</html:html>
index.jsp web page
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<jsp:forward page="Welcome.do"/>
web.xml Codes
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
struts-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
<struts-config>
<form-beans>
</form-beans>
<global-exceptions>
</global-exceptions>
<global-forwards>
<forward name="welcome" path="/Welcome.do"/>
</global-forwards>
<action-mappings>
<action path="/Welcome" forward="/welcomeStruts.jsp"/>
</action-mappings>
<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
<message-resources parameter="com/myapp/struts/ApplicationResource"/>
<!-- ========================= Tiles plugin ===============================-->
<!--
This plugin initialize Tiles definition factory. This later can takes some
parameters explained hereafter. The plugin first reads parameters from
web.xml, then overloads them with parameters defined here. All parameters
are optional.
The plugin should be declared in each struts-config file.
- definitions-config: (optional)
Specify configuration file names. There can be several commas
separated file names (default: ?? )
- module aware: (optional - struts1.1)
Specify if the Tiles definition factory is module aware. If true
(default), there will be one factory for each Struts module.
If false, there will be one common factory for all modules. In this
latter case, it is still needed to declare one plugin per module.
The factory will be initialized with parameters found in the first
initialized plugin (generally the one associated with the default
module).
true: One factory per module. (default)
false: one single shared factory for all modules
- definitions-parser-validate: (optional)
Specify if the XML parser should validate the Tiles configuration file.
true: validate. DTD should be specified in the file header (default)
false: no validation
Paths found in Tiles definitions are relative to the main context.
-->
<plug-in className="org.apache.struts.tiles.TilesPlugin" >
<set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
<set-property property="moduleAware" value="true" />
</plug-in>
<!-- ========================= Validator plugin ================================= -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property
property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
</struts-config>
validation.xml file
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
<form-validation>
<!--
This is a minimal Validator form file with a couple of examples.
-->
<global>
<!-- An example global constants
<constant>
<constant-name>postalCode</constant-name>
<constant-value>^\d{5}\d*$</constant-value>
</constant>
end example-->
</global>
<formset>
<!-- An example form -->
<form name="logonForm">
<field
property="username"
depends="required">
<arg key="logonForm.username"/>
</field>
<field
property="password"
depends="required,mask">
<arg key="logonForm.password"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9a-zA-Z]*$</var-value>
</var>
</field>
</form>
</formset>
<!-- An example formset for another locale -->
<formset language="fr">
<constant>
<constant-name>postalCode</constant-name>
<constant-value>^[0-9a-zA-Z]*$</constant-value>
</constant>
<!-- An example form -->
<form name="logonForm">
<field
property="username"
depends="required">
<arg key="logonForm.username"/>
</field>
<field
property="password"
depends="required,mask">
<arg key="logonForm.password"/>
<var>
<var-name>mask</var-name>
<var-value>^[0-9a-zA-Z]*$</var-value>
</var>
</field>
</form>
</formset>
</form-validation>
How to Deploy and Run Struts Java ee web application project in GlassFish web server
There are different procedures to deploy and run a web application project in a web server in Netbeans IDE. You can first deploy the web application in the web server and then run it. You can also directly select the run option to deploy and run the application, in this case, Netbeans IDE automatically first deploys the application on its web server and then run it and open the home web page in the default browser.
Right-click on your project name in the project section and click on Run as shown below.
The deployment process is shown below
After the deployment project in the GlassFish web application server, the GlassFish web server runs the application and will open the home page in the web browser which is welcomeStruts.jsp as shown below.
You can also open the web application in the web browser by given web address which is
http://localhost:8080/StrutsWebApplication/
Add the following line <h1>Congratulation You have Successfully created Struts Project </h1> in welcomeStruts.jsp file as shown below and save it.
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<html:html lang="true">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><bean:message key="welcome.title"/></title>
<html:base/>
</head>
<body style="background-color: white">
<logic:notPresent name="org.apache.struts.action.MESSAGE" scope="application">
<div style="color: red">
ERROR: Application resources not loaded -- check servlet container
logs for error messages.
</div>
</logic:notPresent>
<h3><bean:message key="welcome.heading"/></h3>
<p><bean:message key="welcome.message"/></p>
<h1>Congratulation You have been Successfully created Struts Project </h1>
</body>
</html:html>
Just refresh your already open page. Now you can see your modify data.
Congratulation you have successfully learned java ee web application development using the java struts framework in Netbeans IDE and how to deploy it in the Glassfish web application server.
You Might Be Interested:
NICE ....
ReplyDeleteNice explanation to Java Enterprise Edition..
ReplyDeleteWeb Design Bangalore | Web Designers Bangalore
What a great post it is really a very nice posting and we are also work in web designing field in sri lanka and welcome you to visit our website.
ReplyDeleteinfoeminent
Thanks to the useful information with us. Keep going!!
ReplyDeleteBangalore Web Services | Web Services Bangalore
This comment has been removed by the author.
ReplyDeleteHow to run web application directly from desktop by creating an icon
ReplyDeleteRemarkable !!! I have gone through whole the material and have checked some given links, tips, tricks and techniques in the blog. All material is helpful and supportive. This is one of the good tutorial about creating Java Struts Web Application Project using Struts Framework There are many ways by which it can be done but mostly development companies using the way that is described in the blog.
ReplyDeletenice blog and we are providing SRUTS ONLINE TRAINING please visit this site
ReplyDeleteI would like to thank you for the efforts you have made in writing this article.
ReplyDeleteSignature:
download descargar facebook and download free descargar facebook apk and baixar whatsapp , descargar whatsapp
Thanks for your details and explanations..I want more information from your side..please include some valuable ideas..I Am working in buy used laptops in chennaishould you need for any other clarification please call in this number.044-421 27512.
ReplyDeleteNice blog.Thanks for sharing valuable info.Keep posting..
ReplyDeleteWeb Development Company | Website Designing in Bangalore
nice and informative post...good to know about new topics which i didn't know
ReplyDeleteWeb Design Company Bangalore | Web Development Company Bangalore
Great info!!A website is a representation and the best performance of a company and possible to communicate with customers directly.
ReplyDeleteWeb Design Company Bangalore|Website Development Company Bangalore
Great Information about Php Website Developer. Find best PHP Web Development Company in Napgur. Visit AceZed.Com Today!
ReplyDeleteI am really aroused by this wonderful stuff. I always prefer to read the quality content and this thing I found in you post. Thanks for sharing
ReplyDeleteWeb Development Company Bangalore
Thanks for sharing as it is an excellent post would love to read your future post: Pls visit us : Web Designing Company Chennai
ReplyDeleteThanks for sharing this blog of browser design Bangalore
ReplyDeleteIt was great, detailed and very useful info, thanks for shraing
ReplyDeleteWeb Design Company in Bangalore | Website Development Services in Bangalore
This comment has been removed by the author.
ReplyDeleteGreat and useful information on Web
ReplyDeleteapplication development . Thanks for sharing!
Web
application development and other web services Bangalore
Your blog has given me that thing which I never expect to get from all over the websites. Nice post guys!
ReplyDeleteregards,
SEO melbourne
ReplyDeleteVery informative blog. Thank you for sharing it. We have taken a website development service from Webindia Master as per our business need which turn out to be very helpful in gaining new customer,enhancing revenue and brand image of my company.
Quuick is a WebSite Designing, IO and Seo Services Company in India.Call : 097056 22666,Mail Id : info@quuick.in
ReplyDeleteI like this blog.I have got some important suggestions from it. erp software solutions chennai.
ReplyDeleteNice Tips...Dexus Media is Leading Website Development company in Jodhpur,
ReplyDeleteWebsite Development company in Ajmer
great nice blog with informative thanks for sharing.!!!
ReplyDeletewebsite designing
nice post.. happy to learn about new topics which i didn't know..
ReplyDeleteWebsite Designing Company in Delhi | Website Designing Company in Rohini | Website Designing Company in Kirti Nagar
Great written and it coverd almost all important info. I would like to see a lot more articles like this.
ReplyDeleteWeb Design company in Hubli | web designing in Hubli | SEO company in Hubli
Your website content nice nice and interesting to observe.
ReplyDeletejobbörse Neunkirchen
The Best Ecommerce Platform that helps you to Setup an Online Store, customize the Ecommerce Website as per your business needs with ease. Try our Ecommerce Software Free for 14 days.
ReplyDeleteThanks for Sharing nice article about Application Development.
ReplyDeleteApp Development Companies in India
This post is really nice and pretty well maintained, really deserve to be appreciated. Thanks for it and keep updating.
ReplyDeleteWeb Development course in Uttam Nagar
This comment has been removed by the author.
ReplyDeletehanks for sharing this information I really enjoyed reading this article
ReplyDeleteif you are looking for app developer, mobile app development from the unplugged web please visit us.
We are one of the most trusted Android Mobile App Development
and IOS application development to meet your business complex requirement through offshore world.
Do you have project and want to discuss with us ? We can assist you in Web Application Development, Mobile App development, Games Development & Emerging Technology.
Great blog! I really love how it is easy on my eyes and the information are well written. I am wondering how I might be notified whenever a new post has been made.
ReplyDeleteI have subscribed to your feed which really should do the trick! Have a nice day! We provide you Web Development Company Chicago support and
service.. Chicago web Design and
Web Design Chicago
Here is great information to me.
ReplyDeleteThanks to share useful content for web application.
Also best PHP Tutorials for your audience
Thank you for your informative post keep sharing the valuable thoughts like this..
ReplyDeleteDigital marketing companies in bangalore | Mobile application development companies in bangalore
Great and helpful post and Thanks for sharing this article. we are leading the Best web development & designing, Python, java, android, iPhone, PHP training institute in jodhpur
ReplyDeleteBest Java training and live project training in Jodhpur .
Excellent blog I visit this blog it's really awesome.The important thing is that in this blog content written clearly and understandable.SEO Services in Pakistan
ReplyDeleteBest love marriage specialist delhi city
ReplyDeleteMattress Gurgaon offers
ReplyDeletehttp://mattressgurgaon.com/jmd-regent-arcade-mg-road-gurgaon
http://mattressgurgaon.com/dt-city-centre-mg-road-gurgaon
http://mattressgurgaon.com
Auraa Image providing training on
ReplyDeletehttps://auraaimage.com
https://auraaimage.com/selling-skills
https://auraaimage.com/time-management
hank you for sharing helpful article site.
ReplyDeleteweb design Chennai
web development company chennai
web design in Chennai
website design chennai
E-commerce Website Development Chennai,India
Thank you for your informative post keep sharing the valuable thoughts like this..
ReplyDeleteFor website development services, visit-https://www.epixelsoft.com/
This short article posted only at the web site is truly good.
ReplyDeleteSocial Media Marketing
THANK U FOR SHARING THIS POST
ReplyDeletecustom software systems
custom web application development services custom web development
This written piece gives fastidious understanding yet.It’s amazing in support of me to truly have a web site that is valuable meant for my knowledge
ReplyDeletePocket Pussy
M/s CLEARPATH NETWORK INFOTECH (CNI). we have a tendency to are a proactive firm primarily based in New Delhi, India, specializing in custom-built computer code Development Company, internet development style with interactive flash animation & networking solutions, it's established on 14 March 2014 by the cluster of Technical ability person.
ReplyDeleteM/s CLEARPATH NETWORK INFOTECH (CNI). we have a tendency to are a proactive firm primarily based in New Delhi, India, specializing in custom-built computer code Development Company, internet development style with interactive flash animation & networking solutions, it's established on 14 March 2014 by the cluster of Technical ability person.
website seo services in Singapore are basically a way to achieve high rankings in search engine results for your website, thereby increasing traffic on your website.
ReplyDeletethanks for given me for an information with running code. please keep sharing.
ReplyDeletecollege software
school management software
best school management software
school erp software
school management software
Thanks for sharing.
ReplyDeleteMobile Apps Development Company in India
Nice Blog ! Contact Us or Visit Our Store If you need Iphone Repair in Kelowna service
ReplyDeleteWhen your phone breaks, you don't want it fixed tomorrow you need it fixed today. you can Iphone Repair in Kelowna within a hours
ReplyDeleteOnline training and short courses are a great way to learn and advance in career and I think more people should move towards it
ReplyDeleteVery Helpful and Informative Article . Thank you for sharing this. it's a wonderful blog. Keep blogging. Do Have a look on SCH tech It Software Solutions. It Offers a range of IT services to support infrastructure Of Your Business
ReplyDeleteWhether you are, looking for bathroom renovation ideas, putting in a new swimming pool, creating an outdoor area to be proud of or need something special to make your new kitchen dazzle, we are here to help you. Our Consultants are dedicated to assist and provide the best tiles to suit any type of home, style, project or budget.
ReplyDeleteCarpet store in Regina
Our development team has built hundreds of e-commerce website development in delhi and works in conjunction with our marketing specialists to ensure that the functionality is congruent with a user friendly front-end. Some of the ECommerce Web Portal Development software solutions that we commonly implement include OS Commerce, WordPress, and a variety of shopping carts. We also work with a number of 3rd party vendors to implement a solution that addresses your specific needs. In many cases, we can build the functionality specifically for your business.
ReplyDeletehttps://www.geneticwebtechnologies.com/ecommerce-website-designing.php
Absolutely Nice blog post and here if you want to improve your website / blog functionality, performance, Speed, SEO friendly and more responsive attractive design then hire us we are Web Designing company in delhi, india.
ReplyDeleteThis blog was… how do you say it? Relevant!! Finally I’ve found something which helped me. Cheers!
ReplyDeleteby cloudi5 is the Web Design Company in Coimbatore offering so many web design services according to the business needs. Cloudi5 also known ad web development company in coimbatore
Really appreciate this wonderful post that you have provided for us. They are so helpful article. I like your content. Really it was so interesting. Thanks for sharing wonderful article. Agra Same Day Tour Package
ReplyDeleteThis is really the thing that i want. Appriciated your work.
ReplyDeleteWant to know about best ways to say happy Birthday? Just Go on our website
Birthday Wishes For All
Birthday Wishes For Friends
Birthday Wishes For Mother
Birthday Wishes For Elders
Birthday Wishes For Father
Birthday Wishes For Husband
Birthday Wishes For Wife
Techsaga is providing end-to-end software solutions to customers globally. We are specialized in every vertical of industries and deliver quality solutions using the latest technologies Software development company in Noida.
ReplyDeleteThanks For the Amazing Blog "How to create Java Struts Web application Project using Struts Framework & Java EE 7 in Netbeans IDE and with GlassFish Web Application Server"
ReplyDeleteDigital Marketing Company
It’s an amazing blog regarding the topic How to create Java Struts Web application Project using Struts Framework & Java EE 7 in Netbeans IDE and with GlassFish Web Application Server.
ReplyDeleteI’m here to share with you a tip to Expand your Business @ Zero Cost! Post Free Ads For B2B & B2C Needs at nrilife.com!
Nice Post. Thanks for sharing. Keep updating
ReplyDeleteJava online training
Java online training Hyderabad
Top Collection of Tamil TV Serials & TV Shows HD
ReplyDeleteTamilDhoolHD
Thanks for sharing ,information is really useful ,keep posting.
ReplyDeletewhen we are talking about web desgin and development for any site, then we should hire a company which provide better services for your healthy website.
Cityweb is the best website design and Website development Company in Pune which provides the right service to our client as per their business need.
web design pune
web development pune
Given article is very helpful and very useful for my admin, and pardon me permission to share articles here hopefully helped
ReplyDeleteweb design pune
web development pune
This blog contains very useful content. Thanks for sharing. If you are searching for web development courses then visit our website.
ReplyDeletebest Nursing Education in Bangalore
ReplyDeletePls do visit
best nursing colleges in Bangalore
Top nursing colleges in Bangalore
best bsc nursing colleges in Bangalore
Best SEO Services in Bangalore
Top Gnm nursing colleges in Bangalore
top bsc Nursing Colleges in Bangalore
Top seo experts in Bangalore
Top 10 website design company in Bangalore
Nice post and thanks for sharing. keep going
ReplyDeleteAre you searching for any inexpensive web development Company in Chennai? We are here
Website Development Company in Chennai
Ecommerce Website Development Company in Chennai
Android App Development Company in Chennai
Nice content!
ReplyDeleteHow to create Java Struts Web application Project using Struts Framework & Java EE 7 in Netbeans IDE and with GlassFish Web Application Server
Web Application Development Company
Web Application Development Services
Blog has provided vast knowledge on Java Web Development thanks for sharing important content with us. https://thewebgross.com/website-designing-services-delhi-india/
ReplyDeleteThis is a great blog. I am pretty much impressed with your good work.
ReplyDeleteSEO is a one of the most popular organic technique of Digital marketing to gain popularity
in the search engine. We are one of the best SEO Company in Pune, reviewed by our vast client base.
Visit us
SEO Company Pune
ReplyDeleteشركة تنظيف المنازل بالرياض
بالرياض شركة تنظيف تعد من كبرى شركات التنظيف بالرياض المتواجدة في المملكة العربية السعودية وذلك ما تسعى دوماً تهتم بتقديم خدمة تنظيف المنازل بالرياض والتي تعتبر من أصعب المهام التي من الممكن أن تقوم بها ربة المنزل بمفردها، وذلك يرجع للعديد من الأسباب أهمها عدم توفير الوقت والمجهود الكافي للقيام بذلك الأمر، إلى جانب كثرة الأعباء الحياتية.
Best SEO courses in Lahore.When you are feeling the slackness of the incoming traffic in e-commerce site, this is time to review your SEO strategies. Google is of the view that if you are using the good strategies, as per the line given by the Google, your site is sure to get the deserving traffic form the Google and other Search Engines.
ReplyDeleteThanks for sharing such a useful information. This is what I was looking for.
ReplyDeleteThe demand of IT courses in going on increasing day-by-day in big cities and peoples are searching for the better institute for Short Courses in Lahore, Islamabad and Karachi. So don’t go anywhere, come and join us to become online earner and IT Professional.
thank you for sharing Such a nice and comprehensive Blog!
ReplyDeleteComputer short courses are in high demand in this digital era. We are the one of the best institution for the Short Courses in Lahore, providing technical, theoretical and practical trainings to our students through the latest and the fastest learning techniques under the professional trainers. My personal experience with this institute is excellent. I strongly and heartedly recommend this institute for IT trainings to become IT Professionals.
Thank you for sharing this blog it's really informative and helpful.
ReplyDeleteWeb Design & Development Company in Nagpur
Web development internship in Nagpur
You've written an intriguing piece of work. This is precisely the type of data I was looking for. Please give me with more pertinent facts so that I can gain a better understanding. Best Custom Websites
ReplyDeleteThank you for writing this quality informational content.Your writing technique is impressive and enjoyable to read. I'll come back for more fantastic material.
ReplyDeleteBest wishes, and good luck.
Custom Build Website
Hi, I am John Smith I am Web Developer, It is an amazing blog thanks for the sharing the blog. Frantic infotech provide the laravel web development company such as an information about software development for costumer service. Frantic infotech also provide the responsive web design company. Theve delopment of advanced web applications is Orient Software’s specialty and we will successfully fulfill all your web application development requirements, from small-sized to wider-ranged projects.
ReplyDeleteThis article is very helpful and interesting information. Thanks for sharing. SEO Company Delhi And Best SEO Service Delhi.
ReplyDeleteA big shout out to you, such a useful and thought provoking article on Web Design USA straight from an intellectual mind
ReplyDeleteIt was my good fortune to come into this blog and find the information I was looking for, which was also of great quality. Custom Website Design
ReplyDeleteIs your child using mobile all the day not learning a thing about it!
ReplyDeleteWe bring fun learning to your child s fingertips.
This visual learning app is created for kids with a fun factor. It allows you to learn complex topics quickly and retain a lot of useful and valuable information for a more extended time.
With the Multiply app, your kid gets a secure & free environment of learning while having fun.
Included with knowledgeable infographic images, carousels, and reels, the Multiply App is one of the unique mobile apps that your child will come across ever.
Multiply app has various learning categories that allow your child to learn almost everything they need to know.
If your kid spends most of their time on the screen, why not make it productive for them!
Give your child a fun & engaging way to learn with Multiply App.
Get it on Google Play: https://bit.ly/34SVQFg
Fantastic information presented in this article. I really appreciate this and want to get more informative articles like this.
ReplyDeleteIT Outsourcing Companies
Great Post!
ReplyDeleteEngage new customers with freshly designed websites and high quality content through Robtechworld: Top Web Designing Company In Zirakpur.
Flooring companies offer a variety of floor polishing services. The process helps increase the gloss of floors, and the polishing pads used are specially designed to protect the original finish of stone.
ReplyDeletehttps://sdlmarblepolishing.com/best-marble-polishing-in-hyderabad.php
It was my good fortune to come into this blog and find the information I was looking for, which was also of great quality.
ReplyDeleteSEO Service NYC
Amazing write-up! The blog was very informative. Keep it up!
ReplyDeleteCustom Website Designers
Great Blog!
Thanks for sharing this excellent blog
Keep posting
Web Designing and Development Services
Web Application Developer
Iqra Technology
Get Silver Utensils in USA at best price from Rayups
ReplyDeletePlatform to buy Copper Utensils in USA and India
ReplyDelete