ºìÁªLinuxÃÅ»§
Linux°ïÖú

Beetl 2.2.8·¢²¼£¬JavaÄ£°åÒýÇæ

·¢²¼Ê±¼ä:2015-12-02 09:24:35À´Ô´:ºìÁª×÷Õß:empast
Beetl 2.2.8 ·¢²¼£¬±¾´Î·¢²¼ÓÐÈçϸÄÉÆ:

#207 Ìṩparameter È«¾Ö±äÁ¿£¬ÓÃÀ´»ñÈ¡web Ìá½»µÄ²ÎÊý£¬Èç ${parameter.id}
#206 Ôö¼ÓÁËÒ»×éÕýÔò±í´ïʽº¯Êý,Èçreg.match,reg.findµÈ
#205 decode º¯ÊýÔöÇ¿£¬²ÉÓÃÑÓ³ÙÇóÖµ±í´ïʽ
#201 ÐÂÔöisNotEmpty
#200 format ¸ñʽ»¯º¯Êý¿ÉÒÔ»ñÈ¡Context±äÁ¿
#198 Ôö¼Ó pageCtx º¯Êý£¬ÔÚWeb¿ª·¢ÖÐʹÓ㬿ÉÒÔÉèÖñäÁ¿£¬²¢ÔÚÆäºóÄ£°åÀï»ñÈ¡£¬ÀàËÆJSPContext

ÐÞ¸´bug:

#203 switch default ÀïÈç¹ûʹÓÃbreak£¬½«´ò¶ÏÍâ²ãµÄÑ­»·(ºÜÉÙÓÐÈËÔÚdefault ÀïʹÓÃbreak£¬ÎÒдÁË15ÄêҲδÕâôд¹ý£¬µ«beetl Åöµ½¹ý)

#199 decode º¯Êý±È½ÏÊý×ÖÀàÐÍ£¬Èç¹ûÊý×ÖÊDz»Í¬javaÀàÐÍ£¬±È½Ï³ö´í

Maven[code]
com.ibeetl
beetl
2.2.8
[/code]Beetl ´óС667K£¬Ïà¶ÔÓÚÆäËûjavaÄ£°åÒýÇæ£¬¾ßÓй¦ÄÜÆëÈ«£¬Óï·¨Ö±¹Û,ÐÔÄܳ¬¸ß£¬¿ª·¢ºÍά»¤Ä£°åÓкܺõÄÌåÑé¡£ÊÇÐÂÒ»´úµÄÄ£°åÒýÇæ¡£×ܵÃÀ´Ëµ£¬ËüµÄÌØÐÔÈçÏ£º

¹¦ÄÜÍ걸£ºÍ¬Ö÷Á÷µÄjavaÄ£°åÒýÇæÏà±È£¬Beetl¾ßÓоø´ó¶àÊý¹¦ÄÜ¡£ÊÊÓÃÓÚ¸÷ÖÖÓ¦Óó¡¾°£¬´Ó¶ÔÏìÓ¦ËÙ¶ÈÓкܸßÒªÇóµÄ´óÍøÕ¾µ½¹¦ÄÜ·±¶àµÄCMS¹ÜÀíϵͳ¶¼Êʺϡ£Beetl±¾Éí»¹¾ßÓкܶà¶ÀÌØ¹¦ÄÜÀ´Íê³ÉÄ£°å±àдºÍά»¤£¬ÕâÊÇÆäËûÄ£°åÒýÇæËù²»¾ßÓеġ£

·Ç³£¼òµ¥£ºÀàËÆJavascriptÓï·¨ºÍϰË×£¬Ö»Òª°ëСʱ¾ÍÄÜͨ¹ý°ëѧ°ë²ÂÍêÈ«ÕÆÎÕÓ÷¨¡£¾Ü¾øÆäËûÄ£°åÒýÇæÄÇÖÖ·ÇÈËÐÔ»¯µÄÓï·¨ºÍϰËס£

³¬¸ßµÄÐÔÄÜ£ºBeetl Ô¶³¬¹ýÖ÷Á÷javaÄ£°åÒýÇæÐÔÄÜ£¬Èç5-6±¶ÓÚfreemarker£¬2±¶ÓÚ´«Í³jsp¼¼Êõ¡£¶øÇÒÏûºÄ½ÏµÍµÄCPU

Ò×ÓÚÕûºÏ£ºBeetlÄܺÜÈÝÒ×µÄÓë¸÷ÖÖweb¿ò¼ÜÕûºÏ£¬ÈçSpring MVC£¬JFinal,Struts,Nutz£¬Jodd£¬ServletµÈ¡£

Ö§³ÖÄ£°åµ¥¶À¿ª·¢ºÍ²âÊÔ£¬¼´ÔÚMVC¼Ü¹¹ÖУ¬¼´Ê¹Ã»ÓÐMºÍC²¿·Ö£¬Ò²ÄÜ¿ª·¢ºÍ²âÊÔÄ£°å¡£

À©Õ¹ºÍ¸öÐÔ»¯£ºBeetlÖ§³Ö×Ô¶¨Òå·½·¨£¬¸ñʽ»¯º¯Êý£¬ÐéÄâÊôÐÔ£¬±êÇ©£¬ºÍHTML±êÇ©. ͬʱBeetlÒ²Ö§³Ö×Ô¶¨Òåռλ·ûºÍ¿ØÖÆÓï¾äÆðʼ·ûºÅÒ²Ö§³ÖʹÓÃÕßÍêÈ«¿ÉÒÔ´òÔìÊʺÏ×Ô¼ºµÄ¹¤¾ß°ü.

ÏÂÔØµØÖ·£ºhttp://git.oschina.net/xiandafu/beetl2.0

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ