|
1
4
一般来说,在JSP中放置任何处理代码都不是一个好的实践,但是如果它真的很简单并且不会被扩展,那么只需将逻辑放在那里——它无论如何都会被转换为servlet。 |
|
|
2
5
然后使用servlet就行了。没什么,我再说一遍 没有什么 ,强迫你使用“所有那些东西”,你的问题要么是自由的咆哮,要么是一些深刻的误解。 |
|
|
3
2
是的,所有基于servlet的解决方案都非常可靠。 Jetty可以,但下载量是20MB。这太荒谬了。
目前,最好的选择可能是
|
|
|
4
0
听起来您可以使用PHP进行处理。调用页面并向其发布参数,计算并返回结果。 |
|
|
5
0
|
|
|
6
0
如前所述,您可以使用jetty和servlet非常简单地做到这一点,如果您只需要一个基于请求参数进行一些处理并返回响应的URL,那么甚至不需要JSP。 对于开发,在Eclipse中创建动态Web项目非常容易,只需按照 this article . 也就是说,我认为Java不是真正轻量级产品的好选择。如果您昨天只想让它正常工作,PHP可能是最容易使用的东西。 |
|
|
7
0
你可以使用 Java with FastCGI . 这是非常灵活的,但对于大多数Java程序员来说也有点低级。 如果你不害怕servlet(它们只是JavaEE中很小的一部分)!,我可以推荐 JAX-RS 很容易开始。如果您的客户端是基于JavaScript的,那么您可以避免使用JSP(我建议您避免使用JSP)。 例如,请参见 backbone-jax-cellar . Java源是 here . 对于Java应用程序来说,这是轻量级的。他正在滚动自己的DAO,但这是使用Java和SQL并没有依赖关系(除了JDBC)的代价。如果你问我的话,这段代码让人想起面向对象的PHP。关键是,如果您有一个JavaScript客户机,您不需要模板呈现,或者所有的cruft和rest接口都足够了。 如果你也害怕重型系统,我做了一个 example REST Todo app backend (使用现有前端)只需要一个POSIX系统、JDK和SQLITE3,并获得自己的其他依赖项(包括Web服务器)。我没有用刀。存储库首页有一个自述文件。 另一种可能性是不使用JavaEE的Play框架。不过,它相当重。但是功能齐全。为此,您肯定需要使用一个IDE,而不需要它来开发JAX-RS/FastCGI应用程序。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 8 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 8 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 |
|
|
rudraraj · java中未声明最终变量 9 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 9 月前 |