Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Even though Servlets and JSP are web based concepts .wht is
the use of using Struts using then

Answers were Sorted based on User's Feedback



Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / soumik

struts is a frame work ,by following a frame work one can
professionaly and effeciently design a web based project

Is This Answer Correct ?    12 Yes 1 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / pulkit bhardwaj

Servlets and Jsp can follow mvc1 architecture while Struts
uses MVC2 architecture thus it is more efficient and secure
to develop any web application.Also, it provides its own
TLD's which make it more easier to work upon.

Is This Answer Correct ?    4 Yes 1 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / ramkiran

If ur using jsps internally we are using serlet so for
every request page(jsp)we have internally one servlet so
that container will takes some waht burden. and one more
difference is that session
So Struts Frame work , when ever the reuest will comes
ActionServlet will takes internally and maps the Servlet-
Config.xml file.

Is This Answer Correct ?    2 Yes 0 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / anila

Struts is framework.which has predefined packages to use.
we can apply our business logic by using those things.One of
the feature is re-usability.Struts fallows MVC
architecture,it was one assert for development.

Is This Answer Correct ?    2 Yes 0 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / sukumaran

A framework is something where we can organise the web
compnents such as jsps servlets filters .... These are the
web components.But each webcomponent has a seperate
function to do as servlet is meant for controlling (i.e;
page flow ) and the jsps are meant for the view(it can be
as well used for controlling).But the question is where to
write the buisness logic From here arised the frame work of
struts you can have the coordination between each web
component in an efficient manner with the use of
struts .And which is called as MVC - 2 architechture.

Is This Answer Correct ?    2 Yes 1 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / santhoshkumar.shaik

servlet & jsp r web based concepts

here how to use , these componet u don't know ,am i right
here u r the respoceable persone to taking care these
thinings
here struts is tell to u
how to use effitive ,with these componentes
that y they given to us
view components & controler component
by using them only struts is the responceble

Is This Answer Correct ?    2 Yes 2 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / syed

if we develope web applications using StrutsFramework ,it
implecitly take the support of middleware services &
dynamically generate integration logic.

Is This Answer Correct ?    1 Yes 1 No

Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then..

Answer / chandan

If we are developing a web application following MVC architecture using servlets and JSP and without using struts then then we have founds the following drawbacks:
1)struts provides a built-in controller, but when we develope application without struts then we have to develop our own controller which is not reusable and developing controller is a complex task.
2)using struts tiles concept we can achieve the view code(html code) reusability. Although we can achieve it using JSP include mechanism, but JSP include mechanism has some limitations(designing a composite view leads some limitations).So tiles concept provides the better solution for designing a composite view.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Struts Interview Questions

How duplicate form submission can be controlled in struts?

0 Answers  


What is the purpose of action tag in struts.xml?

0 Answers  


what is difference between <bean:write> and <bean: message> tag

2 Answers   CTS, IBM,


What is jakarta struts framework?

0 Answers  


What is the purpose of @results?

0 Answers  


What is lookupdispatchaction?

0 Answers  


What is discontinuous strut?

0 Answers  


what is the struts internal code?

1 Answers   Wipro,


its a ActionForm controller or model?

16 Answers   Patni, TCS, Wipro,


Hi frnds iam new to struts wen iam running helloworld application using struts iam getting the error as belwo kindly any one can solve it plzz .....thanks in advance......... Nov 18, 2009 9:27:46 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:StrutsExample1' did not find a matching property. Nov 18, 2009 9:27:46 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Struts1' did not find a matching property. Nov 18, 2009 9:27:46 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\sys tem32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOW S\System32\Wbem;C:\Program Files\Java\jdk1.5.0_18\bin; Nov 18, 2009 9:27:46 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8081 Nov 18, 2009 9:27:46 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 678 ms Nov 18, 2009 9:27:46 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 18, 2009 9:27:46 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.20 Nov 18, 2009 9:27:46 PM org.apache.catalina.core.ApplicationContext log INFO: Marking servlet action as unavailable Nov 18, 2009 9:27:46 PM org.apache.catalina.core.ApplicationContext log SEVERE: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@ca2dce org.apache.struts.action.ActionServlet java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1233) at org.apache.catalina.core.StandardWrapper.loadServlet(Standar dWrapper.java:1095) at org.apache.catalina.core.StandardWrapper.load(StandardWrappe r.java:993) at org.apache.catalina.core.StandardContext.loadOnStartup(Stand ardContext.java:4149) at org.apache.catalina.core.StandardContext.start(StandardConte xt.java:4458) at org.apache.catalina.core.ContainerBase.start(ContainerBase.j ava:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.jav a:722) at org.apache.catalina.core.ContainerBase.start(ContainerBase.j ava:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine .java:443) at org.apache.catalina.core.StandardService.start(StandardServi ce.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer .java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:583 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:2 88) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41 3) Nov 18, 2009 9:27:46 PM org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet /Struts1 threw load() exception java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(Webap pClassLoader.java:1233) at org.apache.catalina.core.StandardWrapper.loadServlet(Standar dWrapper.java:1095) at org.apache.catalina.core.StandardWrapper.load(StandardWrappe r.java:993) at org.apache.catalina.core.StandardContext.loadOnStartup(Stand ardContext.java:4149) at org.apache.catalina.core.StandardContext.start(StandardConte xt.java:4458) at org.apache.catalina.core.ContainerBase.start(ContainerBase.j ava:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.jav a:722) at org.apache.catalina.core.ContainerBase.start(ContainerBase.j ava:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine .java:443) at org.apache.catalina.core.StandardService.start(StandardServi ce.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer .java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:583 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:2 88) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41 3) Nov 18, 2009 9:27:46 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8081 Nov 18, 2009 9:27:46 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Nov 18, 2009 9:27:46 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/31 config=null Nov 18, 2009 9:27:46 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 616 ms

2 Answers  


How to use dispatchaction?

0 Answers  


Which file is used by controller to get mapping information for request routing?

0 Answers  


Categories