java - Java Web 框架真的值得这么麻烦吗?

标签 java jsp jsf servlets frameworks

我是 Java 编程的新手(大约 2 年),但对 Web 开发不是很熟悉。我从 HTML 和 ASP(.NET 之前)开始,最近开始研究 J2EE。我觉得我对 JSP/Servlets 有很好的掌握(我发现它们类似于 ASP)并且最近开始使用 JSF 和 Facelets。虽然我明白人们为什么喜欢 JSF,但我发现它是一个巨大的负担,而且它实际上正在减慢我的开发时间。我想这是由于学习曲线造成的,但我经常发现自己在想,如果我只使用 JSP/Servlet,我会完成一个页面/任务。

对于那些花时间学习框架的人来说,这是否常见?您是否曾经花时间学习一个框架,一旦精通它,就决定回到一种不那么复杂但您觉得舒服的方法?

我也在质疑我是否选择了正确的框架。我真的希望找到不会干扰添加 AJAX 功能的东西。

最佳答案

JSF 入门可能比较棘手,并且比许多 Java 网络框架更难学习。您可能会发现将 JSF 与 Seam 一起使用会更容易,这大大简化了您使用 JSF 的方式,并用 Facelets 替换了 JSP,这是一个很大的改进。

或者,您可以试试 SpringMVC,很多人都觉得它更容易使用。

关于java - Java Web 框架真的值得这么麻烦吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/758473/

相关文章:

java - Android 位图 - 内存不足

java - 字段 @Inject 在 Dagger2 中不起作用

Java,BigDecimal : How do I unit-test for rounding errors?

mysql - 在 JSP 中,用 "N/A"替换从 mysql 数据库中检索到的空值

java jsp if语句

JSF:使用 ajax 清除 inputTextArea 时出现奇怪的行为

java - JavaServer Faces 领先一步

java - 如何使用Nio2读取大文件

CSS 属性 padding-top 仅适用于列表的第一个元素。我如何应用到所有元素?

html - 如何通过外部样式表覆盖 PrimeFaces CSS