[Java] Qual a diferença entre JSP e JSF?
21/09/2016
0
Aton Silva
Post mais votado
21/09/2016
Tudo certo?
Resumindo Basicamente somente para você ter o conceito.
Mas claro que seria interessante você pesquisar caso deseje consumir esta linguagem.
O JSP é uma tecnologia JAVA que é utilizada para desenvolvimento de aplicações voltadas a WEB, com pagina dinâmicas com separação de camadas (negocio, e apresentação). JSP seria para o JAVA, como o ASP.net seria para o C#, falando de forma simplificada claro.
O JSF seria um Framework ou seja um biblioteca para desenvolver um software, ou seja é um abstração que reuni códigos em comum que podem ser utilizado em diferentes aplicações somente chamando seus objetos.
Ou Seja o JSF seria para uma aplicação o que o CAKE PHP seria na construção de um código PHP.
Espero ter te ajudado.
Abraço
Leandro Chiodini
Mais Posts
16/10/2019
Douglas
Tudo certo?
Resumindo Basicamente somente para você ter o conceito.
Mas claro que seria interessante você pesquisar caso deseje consumir esta linguagem.
O JSP é uma tecnologia JAVA que é utilizada para desenvolvimento de aplicações voltadas a WEB, com pagina dinâmicas com separação de camadas (negocio, e apresentação). JSP seria para o JAVA, como o ASP.net seria para o C#, falando de forma simplificada claro.
O JSF seria um Framework ou seja um biblioteca para desenvolver um software, ou seja é um abstração que reuni códigos em comum que podem ser utilizado em diferentes aplicações somente chamando seus objetos.
Ou Seja o JSF seria para uma aplicação o que o CAKE PHP seria na construção de um código PHP.
Espero ter te ajudado.
Abraço
E o que o ASP.net é para o C#? e o que o CAKE PHP é na contrução de PHP?
Seja mais claro nas explicações!
Pra que conhece estas tecnologias entenderam, e pra quem não conhece?
21/10/2019
Fernando Junior
Tudo certo?
Resumindo Basicamente somente para você ter o conceito.
Mas claro que seria interessante você pesquisar caso deseje consumir esta linguagem.
O JSP é uma tecnologia JAVA que é utilizada para desenvolvimento de aplicações voltadas a WEB, com pagina dinâmicas com separação de camadas (negocio, e apresentação). JSP seria para o JAVA, como o ASP.net seria para o C#, falando de forma simplificada claro.
O JSF seria um Framework ou seja um biblioteca para desenvolver um software, ou seja é um abstração que reuni códigos em comum que podem ser utilizado em diferentes aplicações somente chamando seus objetos.
Ou Seja o JSF seria para uma aplicação o que o CAKE PHP seria na construção de um código PHP.
Espero ter te ajudado.
Abraço
Desculpe me intrometer na dúvida do colega de fórum, mas se o JSP seria o ASP.Net com webforms e code-behind o JSF seria o ASP.Net usando o MVC?
22/10/2019
Fernando Junior
Tudo certo?
Resumindo Basicamente somente para você ter o conceito.
Mas claro que seria interessante você pesquisar caso deseje consumir esta linguagem.
O JSP é uma tecnologia JAVA que é utilizada para desenvolvimento de aplicações voltadas a WEB, com pagina dinâmicas com separação de camadas (negocio, e apresentação). JSP seria para o JAVA, como o ASP.net seria para o C#, falando de forma simplificada claro.
O JSF seria um Framework ou seja um biblioteca para desenvolver um software, ou seja é um abstração que reuni códigos em comum que podem ser utilizado em diferentes aplicações somente chamando seus objetos.
Ou Seja o JSF seria para uma aplicação o que o CAKE PHP seria na construção de um código PHP.
Espero ter te ajudado.
Abraço
E o que o ASP.net é para o C#? e o que o CAKE PHP é na contrução de PHP?
Seja mais claro nas explicações!
Pra que conhece estas tecnologias entenderam, e pra quem não conhece?
O Cake PHP eu não sei. Devemos pesquisar no Google. A proposta do ASP.Net é você ter páginas html modificadas(com extensão .aspx), onde existem tags fazendo referência aos componentes gráficos e a elas códigos em c#(extensão .aspx.csp) onde os eventos da página são tratados e, preferencialmente, esses dois tipos de arquivos compõem a camada de apresentação(interface com o usuário), havendo camadas apenas com códigos c#, tratando das classes de negócio, de acesso ao banco de dados, mapeamento objeto-relacional, serviços etc. Eu expliquei de cabeça e posso ter omitido alguma coisa e é melhor consultar nas especificações da linguaguem(C#) e da tecnologia(ASP.Net) nas páginas da Microsoft.
Clique aqui para fazer login e interagir na Comunidade :)