{"id":10485,"date":"2011-07-25T13:14:17","date_gmt":"2011-07-25T13:14:17","guid":{"rendered":"https:\/\/www.techopedia.com\/definition\/web-components\/"},"modified":"2014-11-07T08:22:00","modified_gmt":"2014-11-07T08:22:00","slug":"web-components","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/definition\/24353\/web-components","title":{"rendered":"Web Components"},"content":{"rendered":"
A Web component is a server-side object used by a Web-based client (browsers) to interact with J2EE applications. Web components come in two types:\n<\/p>\n
A Web browser interacts with a J2EE application via the Java Servlet and JavaServer Pages Web components. However, Web component development and execution processes differ from typical stand-alone Java classes.<\/p>\n
The Web container – the environment where Web components are executed – also provides services required for execution. If a Web component is executed by a Web container, the component must first be deployed in a Web container.<\/p>\n
There are four basic steps involved in Web component development and execution:\n<\/p>\n
What Does Web Components Mean? A Web component is a server-side object used by a Web-based client (browsers) to interact with J2EE applications. Web components come in two types: Java Servlet: A server-side Web component used to process requests and construct responses. JavaServer Pages: Used to create dynamic Web content and server\/platform-independent Web-based applications. Techopedia […]<\/p>\n","protected":false},"author":7813,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_lmt_disable":"","om_disable_all_campaigns":false,"footnotes":""},"definitioncat":[273,244,216],"class_list":["post-10485","definition","type-definition","status-publish","format-standard","hentry","definitioncat-devops","definitioncat-programming-languages","definitioncat-software-development"],"acf":[],"yoast_head":"\n