91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.7MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-18
  • 語言: 其他
  • 標簽:

資源簡介

小程序頁面生成工具,freemaker完成。。。。簡單頁面生成

資源截圖

代碼片段和文件信息

package?com.generator.heyunchou;
?

import?java.io.File;
import?java.io.IOException;
import?java.io.StringWriter;
import?java.util.HashMap;
import?java.util.Locale;
import?java.util.Map;

import?freemarker.template.Configuration;
import?freemarker.template.Template;
import?freemarker.template.TemplateException;


public?class?Ftl2String
{
????
/**
?*?
?*?@param?ftlName
?*?@param?params
?*?@return
?*?@throws?IOException
?*?@throws?TemplateException
?*/
????public?static?String?createHtmlString(String?ftlName?Mapject>?params)?
????{
????????String?resultString;

????????//?創(chuàng)建Configuration對象
????????Configuration?cfg?=?new?Configuration();
????????//?設置FreeMarker的模版文件位置
//????????cfg.setServletContextForTemplateLoading(
//????????????????ServletActionContext.getServletContext()?ftlPath);
????????try?{
cfg.setDirectoryForTemplateLoading(new?File(Ftl2String.class.getResource(“/template“).getPath()));
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}?
????????cfg.setEncoding(Locale.getDefault()?“utf-8“);

????????//?創(chuàng)建Template對象
????????Template?template?=?null;
????????try?{
template?=?cfg.getTemplate(ftlName);
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
????????template.setEncoding(“utf-8“);
?

????????//?輸出流
????????StringWriter?writer?=?new?StringWriter();
????????//?將數(shù)據(jù)和模型結(jié)合生成html
????????try?{
template.process(params?writer);
}?catch?(TemplateException?e)?{?
e.printStackTrace();
}?catch?(IOException?e)?{?
e.printStackTrace();
}
????????//?獲得html
????????resultString?=?writer.toString();

????????try?{
writer.close();
}?catch?(IOException?e)?{?
e.printStackTrace();
}
????????return?resultString;
????}
????
????
????public?static?void?main(String[]?args)?{
//???? System.out.println(Ftl2String.class.getResource(“/template“).getPath()?);
????
???? Mapject>?params=new?HashMapject>();
???? params.put(“code“?“500730“);
????
String?str=Ftl2String.createHtmlString(“preLocal.ftl“?params);
System.out.println(str);
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\
?????文件?????????493??2016-11-10?14:48??xiaochengxuGen-master\.classpath
?????文件?????????126??2016-11-10?14:48??xiaochengxuGen-master\.gitignore
?????文件?????????390??2016-11-10?14:48??xiaochengxuGen-master\.project
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\.settings\
?????文件??????????90??2016-11-10?14:48??xiaochengxuGen-master\.settings\org.eclipse.core.resources.prefs
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\demo\
?????文件?????????748??2016-11-10?14:48??xiaochengxuGen-master\demo\app.js
?????文件?????????253??2016-11-10?14:48??xiaochengxuGen-master\demo\app.json
?????文件?????????204??2016-11-10?14:48??xiaochengxuGen-master\demo\app.wxss
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\demo\pages\
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\demo\pages\index\
?????文件?????????563??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\index\index.js
?????文件?????????437??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\index\index.wxml
?????文件?????????327??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\index\index.wxss
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\demo\pages\logs\
?????文件?????????280??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\logs\logs.js
?????文件??????????62??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\logs\logs.json
?????文件?????????179??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\logs\logs.wxml
?????文件?????????114??2016-11-10?14:48??xiaochengxuGen-master\demo\pages\logs\logs.wxss
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\demo\utils\
?????文件?????????481??2016-11-10?14:48??xiaochengxuGen-master\demo\utils\util.js
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\lib\
?????文件?????3398948??2016-11-10?14:48??xiaochengxuGen-master\lib\bcprov-jdk15on-155.jar
?????文件??????263865??2016-11-10?14:48??xiaochengxuGen-master\lib\commons-codec-1.8.jar
?????文件??????807736??2016-11-10?14:48??xiaochengxuGen-master\lib\freemarker-2.3.9.jar
?????文件???????11357??2016-11-10?14:48??xiaochengxuGen-master\LICENSE
?????文件????????2293??2016-11-10?14:48??xiaochengxuGen-master\README.md
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\src\
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\src\com\
?????目錄???????????0??2017-01-09?16:38??xiaochengxuGen-master\src\com\generator\
............此處省略15個文件信息

評論

共有 條評論

相關資源