[英]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.