【问题标题】:Dynamic web page built in jsp to any advance java framework [closed]在jsp中构建的动态网页到任何高级java框架[关闭]
【发布时间】:2012-08-06 07:02:37
【问题描述】:

我是 java web 开发的新手。

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

我的任务是将此动态 web(jsp) 页面迁移到任何高级 Java 框架。

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

【问题讨论】:

    标签: java ajax model-view-controller jsf jakarta-ee


    【解决方案1】:

    试试 Java Server Faces。这更方便迁移 JSP 开发者。查看这些链接

    JSF 有很多资源,很容易与 ajax 一起使用。

    【讨论】:

      【解决方案2】:

      有许多可用的 Java 框架http://java-source.net/open-source/web-frameworkshttp://orangeslate.com/2007/11/27/six-best-web-frameworks-in-java/

      谷歌了解更多。 Struts 和 Spring 是业界最容易接受的两个框架。

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          【解决方案4】:

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

          使用

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

          :)

          【讨论】:

            【解决方案5】:

            根据最新的 Java EE 规范,JSP 将被替换为 XHTML。所以,我建议使用 XHTML。

            【讨论】:

            • XHTML 不是 Java 框架。
            • @LuiggiMendoza:我对 OP 问题的理解是,他/她想要替换 JSP,即 XHTML。我理解背后的原因是 JSP 也不是框架。如果这不是 OP 的意思,我很乐意删除我的答案。
            • 首先,检查XHTML 的含义。之后,建议像 OP 这样的 MVC 框架问:“我有任务将此动态 web(jsp)页面迁移到任何高级 java 框架。”。
            • 另外,JSP 的继承者不是 XHTML,而是Facelets
            • 我同意 Facelets 作为基于 XHTML 的继承者,而不仅仅是 HTML 语法。所以,我使用了 XHTML 术语。可能是 Facelets 的正确术语。建议 MVC 框架并不是一个简单的答案。基于 'n' 条件的选择可能会有所不同。仅仅列出所有框架是不够的。
            猜你喜欢
            • 1970-01-01
            • 2020-04-22
            • 1970-01-01
            • 2011-06-11
            • 2012-08-21
            • 2011-09-08
            • 2013-09-18
            • 2012-12-16
            • 1970-01-01
            相关资源
            最近更新 更多