Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
任何高级java框架中内置jsp的动态网页_Java_Ajax_Model View Controller_Jsf_Jakarta Ee - Fatal编程技术网

任何高级java框架中内置jsp的动态网页

任何高级java框架中内置jsp的动态网页,java,ajax,model-view-controller,jsf,jakarta-ee,Java,Ajax,Model View Controller,Jsf,Jakarta Ee,我是java web开发的新手 我有一个动态jsp页面(贷款申请表),它还使用ajax加载可靠的下拉参数并进行验证 我接到一项任务,要将这个动态web(jsp)页面迁移到任何高级java框架。 请建议我这样做的最佳选择是什么?根据最新的Java EE规范,JSP正在被替换为。因此,我建议使用XHTML。有很多Java框架可用 谷歌搜索更多信息。Struts和Spring是业界最可接受的两种框架 试试Java服务器面。这对于迁移JSP开发人员来说更方便 JSF有很多资源,可以轻松地与aja

我是java web开发的新手

我有一个动态jsp页面(贷款申请表),它还使用ajax加载可靠的下拉参数并进行验证

我接到一项任务,要将这个动态web(jsp)页面迁移到任何高级java框架。


请建议我这样做的最佳选择是什么?

根据最新的Java EE规范,JSP正在被替换为。因此,我建议使用XHTML。

有很多Java框架可用


谷歌搜索更多信息。Struts和Spring是业界最可接受的两种框架

试试Java服务器面。这对于迁移JSP开发人员来说更方便


JSF有很多资源,可以轻松地与ajax一起使用

对于新手来说,最好学习的可能是中定义的Oracle Java标准,其中解释了使用2和Facelets的基础知识。是的,还有更多Java MVC框架,如:

还有更多。有关我的答案的更多参考资料,请参阅:

  • (离题:这是我最喜欢的其他答案)

使用spring和hibernate。spring性能高,易于测试。初学者也很容易学习。hibernate是一种ORM-对象关系映射。也就是说,使用hibernate,您可以创建一个“虚拟”对象数据库,可以在编程语言本身内操作。它也很容易学习

使用

Java——后端 JSP,Jquery——前端 数据库——mysql


:)

XHTML不是Java框架。@LuiggiMendoza:我对OP问题的理解是,他/她想替换JSP,这就是XHTML。我理解JSP背后的原因也不是框架。如果这不是OP的意思,我很乐意删除我的答案。在那之后,建议使用一个MVC框架,比如OP提问:“我得到了将这个动态web(jsp)页面迁移到任何高级java框架的任务。”此外,jsp的继承者不是XHTML,但我同意Facelets是基于XHTML而不仅仅是HTML语法构建的继承者。所以,我使用了XHTML术语。可能是Facelets的正确术语。建议使用MVC框架并不是一个简单的答案。根据“n”条件,选择可能不同。仅仅列出所有框架是不够的。