[英]Simple Web Server and MVC framework for Java
有谁知道一个简单的Web MVC框架和Web Server for Java是开源的吗?
这是一个简单的Web服务器和框架,适用于教程类中的学生。
重要的是,这些Web服务器和MVC框架都很简单,OSS让学生可以轻松地了解并且导师可以轻松地支持,学习和教授它。
更新建议我可以通过打开几个罐子并将它们加入一个罐子来避免单罐问题,这是一个很好的建议。 我肯定会接受它,从而放松单罐要求
您可以查看Stripes ,它根本没有任何编译时依赖性(显然除了它自己),并且在运行时只需要COS和Commons Logging 。
它也很轻巧,很容易拿起。
如果有一个罐子对你很重要,你可以解开多个罐子,然后重新组合成一个罐子(注意任何重复或文件冲突)。
这可能比为单罐需求而牺牲MVC选择更容易。
如果它用于教授MVC为什么不通过在Tomcat上使用JSP和Servlet来解释它们。 如果你想使用一些框架进行教学,那么在我看来,tomcat上的JSF是最简单的,因为需要的配置并不多,后端代码也只是普通的Java而且没有特定于框架的API。
你们怎么看待Wicket ?
如果您正在教某人修理汽车,您当然可以从Briggs&Stratton割草机引擎开始,然后继续前进。 我建议用一些非常受欢迎的东西来开始它们 - 在我们的比喻中,本田思域。
从一个非常受欢迎的框架开始,将产生更好的互联网资源,并且会受益于之前遇到过相同问题的许多其他人。 此外,使用现实世界中使用的内容以及在职位发布中出现的内容并不是创建开发社区的高效成员的坏方法。
我建议使用Spring MVC 。 如果你想隐藏IoC,这也很容易。 一个样品:
package samples;
public class SampleController extends AbstractController {
public ModelAndView handleRequestInternal(
HttpServletRequest request,
HttpServletResponse response) throws Exception {
ModelAndView mav = new ModelAndView("hello");
mav.addObject("message", "Hello World!");
return mav;
}
}
尝试超简单的基于Java的Web MVC框架VRaptor 2 。 我5岁的侄女能够写一个简单的网络应用程序,并在7分钟内启动并运行(当然还有一些指导)。 可不是闹着玩的 !
有谁知道一个简单的Web MVC框架和Web Server for Java是开源的吗?
见HybridJava 。
简单的mvc
package app.controllers;
import mvc.*;
class mycontroller implements Controller {
public View Controller() {
return new View("myview");
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.