Apache Wicket 7.10ÒÑ·¢²¼£¬Wicket ÊÇÒ»¸ö Java ÓïÑ﵀ Web ¿ª·¢¿ò¼Ü£¬Óë Struts£¬WebWork£¬Tapestry ÏàÀàËÆ¡£ÆäÌصãÔÚÓÚ¶Ô HTML ºÍ´úÂë½øÐÐÁËÓÐЧµÄ·ÖÀ루ÓÐÀûÓÚ³ÌÐòÔ±ºÍÃÀ¹¤µÄºÏ×÷£©£¬»ùÓÚ¹æÔòµÄÅäÖÃ(¼õÉÙÁË XML µÈÅäÖÃÎļþµÄʹÓÃ)£¬Ñ§Ï°ÇúÏ߽ϵͣ¨¿ª·¢·½Ê½Óë C/S ÏàËÆ£©£¬¸ü¼ÓÒ×ÓÚµ÷ÊÔ£¨´íÎóÀàÐͱȽÏÉÙ£¬¶øÇÒÈÝÒ׶¨Î»£©¡£
¸üÐÂÄÚÈÝ£º
Bug
MockHttpSession and MockSessionStore don¡¯t call onInvalidate() on invalidate()
Provide behavior that disables a button after click
Default constructor is incorrectly called if optional param is not provided in parameter placeholder URL with additional required parameter
FileSystemResource file descriptor leak
It is impossible to use multiple WebSocketTester with the same WebApplication
Component.getDefaultModelObject() wraps in RuntimeException instead of WicketRuntimeException
NullPointerException in MountedMapper
Wicket.Cookie.set does not set ¡®secure¡¯ flag
Exception when ¡°identifier code¡± javascript is not start on PrependJavaScript
WebSocket SessionIds are wrong (HttpSession one used instead of Websocket one) + NPE if no HttpSession is found during Handshake Request
DefaultPageManagerProvider does not honour StoreSettings.setAsynchronous(false)
Performance issue when large component isn¡¯t visible
NullPointerException at PageStoreManager$SessionEntry after login
ThreadLocal leak in PageStoreManager
Race-condition in session invalidation
Improvement
CompoundValidator should implement all Behavior methods
Use a serializable model for FileSystemResource¡¯s path
Èí¼þÏêÇ飺http://wicket.apache.org/news/2018/02/15/wicket-7.10.0-released.html
À´×Ô:¿ªÔ´ÖйúÉçÇø