1.Struts2å½ä¸freemarker-2.3.18.jarè¿ä¸ªå
å¹²åç¨ç?源码zend 源码对齐
Struts2å½ä¸freemarker-2.3.18.jarè¿ä¸ªå å¹²åç¨ç?
å¹²åç¨ç ï¼
çä¸å¥½è§£éãã
FreeMarkerå 许Java servletä¿æå¾å½¢è®¾è®¡ååºç¨ç¨åºé»è¾çå离ï¼è¿æ¯éè¿å¨æ¨¡æ¿ä¸å¯å°HTMLå®æçã模æ¿ç¨servletæä¾çæ°æ®å¨æå°çæ HTMLã模æ¿è¯è¨æ¯å¼ºå¤§çç´è§çï¼ç¼è¯å¨é度快ï¼è¾åºæ¥è¿éæHTML页é¢çé度ã
ããFreeMarkeræ¯ä¸ä¸ªæ¨¡æ¿å¼æï¼ä¸ä¸ªåºäºæ¨¡æ¿çæææ¬è¾åºçéç¨å·¥å ·ï¼ä½¿ç¨çº¯Javaç¼å
ããFreeMarker被设计ç¨æ¥çæHTML Web页é¢ï¼ç¹å«æ¯åºäºMVC模å¼çåºç¨ç¨åº
ããè½ç¶FreeMarkerå ·æä¸äºç¼ç¨çè½åï¼ä½é常ç±Javaç¨åºåå¤è¦æ¾ç¤ºçæ°æ®ï¼ç±FreeMarkerçæ页é¢ï¼éè¿æ¨¡æ¿æ¾ç¤ºåå¤çæ°æ®
ããFreeMarkerä¸æ¯ä¸ä¸ªWebåºç¨æ¡æ¶ï¼èéåä½ä¸ºWebåºç¨æ¡æ¶ä¸ä¸ªç»ä»¶
ããFreeMarkerä¸å®¹å¨æ å ³ï¼å 为å®å¹¶ä¸ç¥éHTTPæServletï¼FreeMarkeråæ ·å¯ä»¥åºç¨äºéWebåºç¨ç¨åºç¯å¢
ããFreeMarkeræ´éåä½ä¸ºModel2æ¡æ¶ï¼å¦Strutsï¼çè§å¾ç»ä»¶ï¼ä½ ä¹å¯ä»¥å¨æ¨¡æ¿ä¸ä½¿ç¨JSPæ è®°åº
ä½ çç¾ç§å ³äºfreemarkerç说æå§ï¼çäºåºè¯¥å°±ç¥éfreemarkeræ¯å¹²åçäº
/view/.htm