answersLogoWhite

0

What is MVC framework in java?

Updated: 8/11/2023
User Avatar

Wiki User

11y ago

Best Answer

Framework is set of reusable software program that forms the basis for an application. Frameworks helps the programmers to build the application quickly. Earlier it was very hard to develop complex web applications. Now its very easy to develop such application using different kinds of frameworks such as Struts, Struts 2, Hibernate, JSF, Tapestry, JUnit, Log4j, Spring etc.

In Java technology there are so many frameworks that helps the programmers to build complex applications easily. You can choose these frameworks for building your applications.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago
  1. ZK Fork Java

    ZK is designed to enable Web applications to have both the rich user experiences and the simple programming model.

  2. xWire Frameworka

    xWire Framework is a mature, object-oriented, enterprise-class

  3. xulfacesa

    xulfaces integrates JSF with XUL

  4. XANDRA Framework

    XANDRA Framework SOAP and SOA Architecture XANDRA Framework is handling completely the AJAX technology as first business framework.

  5. Wondera

    Wonder is a framework for WebObjects/Java.

  6. WidgetServer

    WidgetServer enables you to code Ajax applications in pure Java.

  7. Wicket

    Wicket is a mixed mode Java framework with built in support for Ajax.

  8. WebORB for Java

    WebORB for Java is a platform for developing AJAX

  9. ThinWire

    ThinWire is a development framework that allows you to easily build applications for the web that look and feel like the desktop applications you're familiar with.

  10. ThinkCAP JX

    ThinkCAP JX Designed to build industrial strength transactional business applications

  11. Telosys

    Telosys is an Open Source framework designed to build easily Web 2.0 applications.

  12. Tacos

    Tacos is an ajax engine/component library for ajax/dhtml based applications written in java for the Tapestry web framework

  13. SweetDEV RIA

    SweetDEV RIA contains widgets such as with Datagrid, Combo multiselect, Virtual window.

  14. SWATO

    Swato is an opensource framework that help you develop your webapps easier via

  15. Struts-Layout

    Struts-Layout is a tag library for Apache Struts which provides easy and fast interface creation.

  16. SmartClient AJAX GUI System

    SmartClient is the cross-platform AJAX GUI system chosen by top commercial software vendors, on-demand service providers, and enterprise IT developers for thousands of deployments since 2000.

  17. Sigma Visusal Ajax UI builder

    Sigma visual builder is web based tool for AJAX RIA application UI rapid design and involved scripts programming. Written in pure javascripts(Sigma Linb), Sigma visual builder products great compatibilities with Web Browsers.

  18. Restlet

    Restlet is a lightweight REST framework for Java it's features is REST concepts.

  19. Reasonable Server Faces (RSF)

    Here is the short summary of RSF features: Pure-HTML templating, with a lightning-fast renderer, IKAT Build "components" using libraries of HTML rather than libraries of code.

  20. Raju?s GUI-API

    Raju?s GUI-API Ajax reusable GUI Classes are based on ?patent pending? inventions

  21. Proficy Portal

    Proficy Portal Commercial product. Similar to "enterprise-level" business apps.

  22. OutPost

    OutPost hijacks the form post back event and tells the server to execute the post back locally on the server

  23. Open-jACOB

    Open-jACOB is a Java rapid application development tool (RAD) based on Eclipse

  24. Nitobi Tabstrip

    Nitobi's feature rich, Ajax-powered tabstrip component adds custom folder tabs for easy navigation to any web application. Tabstrip supports client statefullness, is fully skinnable with CSS and can be implemented quickly and easily.

  25. Marks

    Giving score to article as Digg does.

  26. JWO

    JWO is a technology for building highly interactive web applications.

  27. jWic

    jWic is a java-based development framework for developing dynamic web applications with the convenience

  28. JSP Controls Tag Library

    JSP Controls Tag Library provides the lifecycle for portlet-like JSP components.

  29. JSON-RPC-Java

    JSON-RPC-Java is an AJAX RPC middleware that allows JavaScript DHTML web applications to call remote methods in a J2EE Application Server.

  30. JSON-RPC

    JSON-RPC-Java is a dynamic JSON-RPC implementation in Java. It allows you to transparently call server-side Java code from JavaScript with an included lightweight JSON-RPC JavaScript client.

  31. jMaki

    jMaki is all about enabling Java developers to use JavaScript in their Java based applications as either a JSP tag library or a JSF component

  32. JayJax

    JayJax is an integration project for current AJAX libraries (prototype, scriptaculous etc.) enhanced by a Model-Presenter-Layer

  33. Jaxcent

    Jaxcent is a Java API for internet Explorer, that allows AJAX style in-place updates using Java alone, without any JavaScript.

  34. Javeline Platform

    Javaline is an open source Java & Javascript platform.

  35. Java Web Parts

    Java Web Parts The AjaxTags component of the Java Web Parts project is a taglib that allows for very easy, purely declarative AJAX functions to be attached to any element on a page.

  36. j2s

    Java2Script (J2S) Pacemaker provides an Eclipse Java to JavaScript/HTML/CSS compiler plugin and an implementation of JavaScript version of Eclipse Standard Widget Toolkit (SWT) with other common utilities, such as java.lang.

  37. ItsNat, Natural AJAX

    ItsNat is an innovative open source (dual licensed Affero GPLv3/commercial license for closed source) Java AJAX Component based Web Framework.

  38. IT Mill Toolkit

    IT Mill Toolkit 5 is a server-side RIA framework that provides Java programmers with complete set of RIA widgets.

  39. ICEfaces

    ICEfaces is a standards-compliant extension to JavaServer Faces (JSF) for building.

  40. IBM

    IBM's Rational Developer Tools include a standards-compliant extension to JavaServer Faces (JSF) for building and deploying rich AJAX applications.

  41. Guise

    Guise provides an elegant server-side component architecture that doesn't require developers to write HTML or JavaScript.

  42. Google Web Toolkit

    Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language.

  43. Flexjson

    Flexjson is a lightweight library for serializing Java objects into JSON. What's different about Flexjson is it's control over what gets serialized allowing both deep and shallow copies of objects.

  44. FastPage

    FastPage? new easy to use, complex vision of optimized Browser - ASP .NET Server talk.

  45. facecart

    facecart is unique open source shopping solution that provides unmatched speed and agility of the user interface Web2.0. It allows the merchant to setup and operate his online shop quickly and cost effectivly.

  46. Echo 2

    Echo 2 allows you to code Ajax apps in pure Java (Demo)which automatically generates HTML and Javascript.

  47. DWR

    DWR reduces development time and the likelihood of errors by providing commonly used functions.

  48. Dojo Toolkit

    Dojo is the Open Source JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces.

  49. Direct Web Remoting

    Direct Web Remoting is a framework for calling Java methods directly from Javascript code.

  50. CAPXOUS AutoComplete

    CAPXOUS AutoComplete is an AJAX suggestion component. You may have already tasted this impressive feature on web sites like Google GMail or in business applications like SAP.

  51. CAPXOUS.AutoComplete

    A handy AJAX auto complete component. Developers could build features like area code auto complete.

  52. BZByte EZAjax

    BZByte EZAjax is an open-source Ajax Web framework.

  53. BEST CHaT

    Tsuper ajax chat

  54. Backbase AJAX for Struts

    Backbase AJAX for Struts is a complete AJAX - Struts programming framework build on top of any Struts.

  55. Backbase AJAX for JSF

    Backbase AJAX for JSF is a complete AJAX - JSF programming framework build on top of Apache MyFace.

  56. Backbase AJAX Java Edition

    With the Backbase AJAX Java Edition you can quickly build attractive AJAX applications with JavaServer Faces (JSF).

  57. Authenteo

    Authenteo provides client centric programming model for RIA development.

  58. AjaxTags

    This tag library fills that need by not forcing J2EE developers to write the necessary JavaScript to implement an AJAX-capable web form.

  59. The AJAX JSP Tag Library

    The AJAX JSP Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages.

  60. AJAX Dev Library

    AJAX Dev Library ADL Pack series is the extension package for Joyistar WebShop with more powerful function.

  61. AjaxAnywhere

    AjaxAnywhere turns any set of existing JSP/JSF/Struts/Spring/etc.. components into AJAX-aware components without JavaScript coding and Does not break existing server-side MVC architecture.

  62. Ajax4jsf

    Ajax4jsf is an open source framework that adds AJAX capability to existing JSF applications without using Javascript.

  63. Ajax3D

    Fostering the development of web-based 3D applications

  64. ADL

    ADL Pack series is the extension package for Joyistar WebShop with more powerful function

  65. ADF Faces

    Based on a donation from the Oracle company to the Apache fondation, this is a graphical framework based on JSF model.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

A framework is generally a set of functions written in a particular language to provide basic functionality. Java is a language, while Java AWT (Another Window Toolkit) and Swing are examples of frameworks; both of them aim at making it easy to create graphical interfaces without resorting to native code.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

No. The Java Development Kit is a collection of programs which help you compile and run Java source code.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

A JFrame is basically a window to display something in Java, they can be used for many things like getting choices from the user, or it could be the main program.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is MVC framework in java?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Is spring framework in java?

Yes, Spring is a framework built using the Java Technology.


What is MVC framework?

MVC stands for Model View Controller. This is a framework that is commonly used in Java applications where we separate the UI, data and processing logic from one another. Model stands for the Data View stands for the UI Controller stands for processing logic By separating these 3 items, we would be able to modify each of these independently and have an application which is much more robust and easier to maintain than normal frameworks.


What does Spring Framework specialize in?

The Java platform Spring Framework is an alternative to the Enterprise JavaBean model. It can be used to program a variety of Java applications, including web-based applications.


What are java structs in java?

truts is a framework that promotes the use of the Model-View-Controller architecture for designing large scale applications. The framework includes a set of custom tag libaries and their associated Java classes, along with various utility classes. The most powerful aspect of the Struts framework is its support for creating and processing web-based forms. By Thiyagarjan V thiyagu.multi@gmail.com


What is java cryptography architecture?

The Java Cryptography Architecture (JCA) is a framework for working with cryptography using the Java programming language. It forms part of the Java security API, and was first introduced in JDK 1.1 in the java.security package.http://en.wikipedia.org/wiki/Java_Cryptography_Architecture

Related questions

What is the best PHP MVC Framework?

Probably the most popular PHP MVC framework available is CakePHP. However, PHP Fuse has emerged as a competitor to Cake in both functionality and ease of use. Other notable frameworks include CodeIgnitor, Symfony, and the Zend framework.


Is spring framework in java?

Yes, Spring is a framework built using the Java Technology.


What is MVC framework?

MVC stands for Model View Controller. This is a framework that is commonly used in Java applications where we separate the UI, data and processing logic from one another. Model stands for the Data View stands for the UI Controller stands for processing logic By separating these 3 items, we would be able to modify each of these independently and have an application which is much more robust and easier to maintain than normal frameworks.


How to use MVC in Swing Application?

MVC stands for Model View & Controller. In Swings you can use this as follows: Model - Java Beans View - JFrames & JPanels Controller - Event Handlers


What is the difference between framework and IDE?

IDE is just the development environment while the Framework is the backbone of compiling the code.IDE's :Visual StudioJbuilderjdevelopereclipsenetbeansand so onBut Framework for .Net programmers is different than what Java programmers understandFramework for java programmers is:Spring FrameworkStruts FrameworkShine Enterprise Java PatternFramework for .net programmers is:.net Framework 1.1.net Framework 2.net Framework 3.net Framework 3.5.net Framework 4


What can J.A.D.E stand for?

= Java Agent DEvelopment framework. =


What does Spring Framework specialize in?

The Java platform Spring Framework is an alternative to the Enterprise JavaBean model. It can be used to program a variety of Java applications, including web-based applications.


How do you incorporate music in java program?

The default audio options in Java are rather poor. I suggest you download the Java Media Framework from Sun.


What are the benefit of JWMS architect in contrast to MVC architect?

JWMS (java web model service) is new modeling in java architecture. This modeling had been used in shine framework for the first time . JWMS gives you a powerful ability for designing high level applications in web.In fact , JWMS is compatible with MVC modeling . In Enterprise projects you have many response pages for request pages. In fact , you must design for every request page its own response pages .This modeling create special design for many requests and responses. In JWMS, before response pages , you have service page, and the mapping Class forwards user to the suitable Service & response page .This modeling is supported by Shine framework that had been registered in sourceforge.net


What type of platform does Arraylist Java run on?

Arraylist Java runs on Oracle which is a relational data management database produced by the Oracle Corporation. Arraylist Java has been part of the Java framework ever since Java 5.


What are java structs in java?

truts is a framework that promotes the use of the Model-View-Controller architecture for designing large scale applications. The framework includes a set of custom tag libaries and their associated Java classes, along with various utility classes. The most powerful aspect of the Struts framework is its support for creating and processing web-based forms. By Thiyagarjan V thiyagu.multi@gmail.com


What is the explanation for the importance of Java Struts?

Java is a platform independent language and is widely used. In java JSP-SERVLET architecture creates over head of response and request object. So to simplify it ,a framework called struts was introduced.Like .net struts is also a framework which is advance version of jsp-servlet archite cture . Struts framework provides functionalities like to include struts tags, jquery.