Apache Wicket 8.1.0 發布,Java Web 開發框架

2020-12-16 開源中國

Apache Wicket 8.1.0 發布了,Wicket 是一個 Java 語言的 Web 開發框架,與 Struts、WebWork、Tapestry 相類似,其特點在於對 Html 和代碼進行了有效的分離(有利於程式設計師和美工的合作),基於規則的配置(減少了 XML 等配置文件的使用),學習曲線較低(開發方式與 C/S 相似),更加易於調試(錯誤類型比較少,而且容易定位)。

更新內容如下:

Bug

  • [WICKET-6551] - LazyInitProxyFactory doesn’t work correctly at Weblogic

  • [WICKET-6552] - Spring proxy creation fails with IAE inside ASM ClassReader on JDK10

  • [WICKET-6553] - SelectOptions doesn’t html-encode option values

  • [WICKET-6564] - PageStoreManager#clear() does not completely clear

  • [WICKET-6568] - Wicket fails / does not encode request header values in AjaxCalls

  • [WICKET-6571] - BaseWebSocketBehavior should check sessionId cookie name dynamically

  • [WICKET-6573] - WicketTesterHelper ignores invalid Ajax-Event names starting with 「on」

  • [WICKET-6574] - JQueryResourceReference#get() (still) return V1

  • [WICKET-6584] - Import Junit Package as optional

New Feature

Improvement

  • [WICKET-6560] - Improve serialization warnings in ChainingModel

  • [WICKET-6565] - ResponseIOException logged as an error in DefaultExceptionMapper

  • [WICKET-6575] - Ajax requests are still firing even when placeholder tag is written only

  • [WICKET-6576] - Support multiple dateFormats for LocalDateTextfield

  • [WICKET-6580] - org.apache.wicket.util.lang.Bytes - toString()

詳情見發布公告。

下載地址:http://www.apache.org/dyn/closer.cgi/wicket/8.1.0

相關焦點

  • Apache Wicket 9.0.0-M1 發布,Java Web 開發框架
    Apache Wicket 9.0.0 的第一個裡程碑版本 M1 已發布。
  • 開源Java Web框架Apache Wicket1.5發布
    【IT168 技術】近日,開源、面向組件的Java Web應用框架Apache Wicket 1.5發布了。  還有其他一些小變更,開發者需要注意的有:  artifact名由wicket變為wicket-core。
  • 最受歡迎的 Java Web 開發框架盤點
    Java開發框架排名列前3名,包括以下: 1) Spring網址:http://projects.spring.io/spring-framework/ 2) JSF網址:http://www.oracle.com/technetwork/java/javaee/download-139288
  • Apache Wicket 7.17.0 發布,7.x 系列最後一個版本
    Apache Wicket 7.17.0 發布了。
  • Apache Gora 0.8 發布,NoSQL 的 ORM 框架
    Apache Gora 0.8 已發布,Gora 是一個應用於 NoSQL 資料庫的 ORM 框架。
  • java和php在web開發方面對比分析
    java的web開發首先最容易想到的就是jsp(現在已經到jsp2.0),原來的java的web開發都是用servlet來實現的,用servlet來開發需要程式設計師在java的源文件中嵌入大量的html代碼。所以後來就出現了jsp,jsp可以方便的嵌入到html文件當中,其實jsp文件在伺服器上執行的時候首先會被應用伺服器轉換成servlet,然後再編譯執行。
  • python開發web服務 bottle框架
    開發功能不是特別複雜的web服務,可以考慮使用bottle框架。原因:一、Python開發效率高呀!不信你比比同樣的功能Python幾行可以搞定?換java試試?換C++試試?作為這幾種語言都使用過的我來說,用過java就儘量不用C++,用過Python就儘量不用java,真的不堪回首。
  • cppweb 1.0.4 發布,基於 C++ 開發的 web 伺服器
    cppweb是一個基於C++開發的 WEB 伺服器,支持C/C++、Python、Java等多語言混合開發WEB應用。
  • Apache APISIX 發布 1.0 版本
    本次發布的 1.0 版本是在去年 11 月底發布的 0.9 版本基礎上,修復了不少生產用戶反饋的 bug,並增加了大量的文檔和測試案例,讓 Apache APISIX 更加好用和易用。目前有眾多國內外知名企業和科研機構正在使用 Apache APISIX,下圖列出了主動登記的部分公司,未聲明的公司數量眾多,無法準確的統計。
  • Javaweb開發學習路線及Java三大框架分享
    Java web開發是什麼?Java web開發,是用Java技術來解決相關web網際網路領域的技術總和。web包括:web伺服器和web客戶端兩部分。Java web 開發Java web開發學習路線一:入門階段
  • 如何在Web應用中實現Velocity 與Struts2框架相互集成的應用實例
    軟體項目實訓及課程設計指導——如何在Web應用系統中實現Velocity 與Struts2框架相互集成的應用實例1、Struts 2應用框架提供對 Velocity 和 FreeMarker 模板引擎的支持在Struts 2應用框架中不僅繼續保留有對Velocity
  • Java開發必須要知道的知識體系
    知識體系JDKJava8Lambda 語句方法引用日期/時間處理API等等,不一一列舉,詳細的參考這些文檔URL: http://www.oracle.com/technetwork/cn/java/javase/documentation/index.html說明: Java8增加了很多新的重要特性,
  • 服務開發框架 Thrift 0.9.1 發布 - OSCHINA - 中文開源技術交流社區
    Thrift是一個可伸縮的跨語言的服務開發框架。服務開發框架Apache thrift 0.9.1發布。2013-08-22 上個版本還是2012-10-16的0.9.0 著名的 Key-Value 存儲伺服器 Cassandra 就是使用 Thrift 作為其客戶端API的。Thrift最初由facebook開發,07年四月開放源碼,08年5月進入apache孵化器。
  • 如何利用MyEclipse開發工具開發基於Velocity模板的Web應用
    軟體項目實訓及課程設計指導——如何利用MyEclipse開發工具開發基於Velocity模板的Web應用1、在MyEclipse開發工具中新建一個名稱為WebVelocity的Web項目在名稱為WebVelocity的J2EE Web應用項目中的lib目錄下添加
  • Griffon 1.3.0 發布,Swing 開發框架
    Griffon 1.3.0 發布了,該版本修復了大量 bug ,升級了依賴包包括:groovy-all
  • Hunt framework 2.0.0 發布,簡單且高性能的 Web 服務框架
    HuntLabs 很高興的趕在大年三十之前宣布:通過 Hunt framework 1.0.0 後面的一些版本( 1.1.x / 1.5.x)迭代終於迎來 2.0.0,這個版本對我們來說很重要
  • Java程式設計師必會SpringMVC框架入門 b/s架構精講0基礎也能看懂
    今天我們將演示如何手動搭建SpringMVC框架以及基本操作的介紹。SpringMVC是Spring家族的產物,也可以作為組件併入Spring中,它是一個web層框架主要用於對前臺的參數接收及處理工作,相同類型的還有struts2框架,SpringMVC使用起來要比Struts2精簡許多。先給大家介紹一下B/S架構項目的流程。
  • Apache Allura 1.3.0 發布,SF 網站開源項目
    Apache Allura 1.3.0 發布,此版本主要更新信息如下:Upgrade Instructions
  • Apache Tomcat 8.0.35 發布 - OSCHINA - 中文開源技術交流社區
    Apache Tomcat 8.0.35 發布了,該版本主要是修復之前發布的8.0.33版本中所發現的Bug問題,改進記錄如下:Ensure that annotated web
  • 數據驅動框架(Apache POI – Excel)
    測試人員可以始終在沒有框架的情況下編寫測試,這不是必需的步驟,但是使用組織化的框架還可以帶來其他好處,例如增加代碼重用,更高的可移植性,降低的腳本維護成本以及更高的代碼可讀性。它還可以幫助團隊以標準格式寫下測試腳本。使用自動化測試框架,可以高效地設計和開發自動化測試腳本,並確保可靠地分析受測系統或應用程式的問題或錯誤。