相关疑难解决方法(0)

如何避免JSP文件中的Java代码?

我是Java EE的新手,我知道类似以下三行

<%= x+1 %>
<%= request.getParameter("name") %>
<%! counter++; %>
Run Code Online (Sandbox Code Playgroud)

是一种旧式的编码方式,在JSP版本2中,存在一种避免JSP文件中的Java代码的方法.有人可以告诉我替代的JSP 2行,以及这种技术的名称是什么?

java jsp scriptlet

1649
推荐指数
24
解决办法
28万
查看次数

Design Patterns基于Web的应用程序

我正在设计一个简单的基于Web的应用程序.我是这个基于Web的域的新手.我需要您对设计模式的建议,例如如何在Servlet中分配责任,制作新Servlet的标准等.

实际上,我的主页上有很少的实体,并且每个实体都对应于我们添加,编辑和删除等几个选项.之前我每个选项使用一个Servlet,比如Servlet1,用于添加entity1,Servlet2用于编辑entity1等等,这样我们最终得到了大量的servlet.

现在我们正在改变我们的设计.我的问题是你如何选择如何选择servlet的责任.我们是否应该为每个实体安装一个Servlet,它将处理所有选项并将请求转发给服务层.或者我们应该为整个页面都有一个servlet来处理整个页面请求,然后将其转发到相应的服务层?此外,请求对象是否应转发到服务层.

java jsp design-patterns servlets

356
推荐指数
3
解决办法
10万
查看次数

使用Servlets/JSP或其他前端框架的JSF或MVC?

我正在使用Java开发社交Web应用程序.我需要开发我的Web浏览器应用程序的前端/ GUI.

我想知道什么是更好的策略来进行前端开发,无论是使用像JSF 2.0这样的框架还是像OR一样简单地遵循servlet和JSP的MVC方法?

正如我所听到的,JSF确实使开发更简单,但学习曲线也不算太低,所以学习JSF还是值得学习,或者我更喜欢直接使用servlets/JSP?

我是使用Java进行Web应用程序开发的新手,我几乎已经完成了为应用程序编写业务逻辑.

请根据以下参数证明您的答案:

  1. 性能和成本
  2. 易于开发和时间(考虑学习时间)
  3. 未来的代码维护
  4. 您认为重要的任何其他参数

更新(07-09-2012):

我终于使用了JSF-2.0并且直到约会都没有后悔.学习曲线并不陡峭.使用像Primefaces这样的组件库,它更容易并且开发速度更快.国家储蓄有一些成本,但这些事情可以聪明地处理.社区很大,现在有很好的记录.希望在不久的将来,无状态JSF也将迎来,它将以更高的性能提升JSF.

java jsf jsp servlets java-ee

6
推荐指数
1
解决办法
6189
查看次数

标签 统计

java ×3

jsp ×3

servlets ×2

design-patterns ×1

java-ee ×1

jsf ×1

scriptlet ×1