- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PrimeFaces教程v05-3
PrimeFaces简介
PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。
1.1.1 Graphic Text 文本图象化显示 1
1.1.2 ImageCropper 2
1.1.3 ImageSwitch 3
1.1.4 Google Maps 地图 3
1.1.5 Dyna Image 5
1.1.6 Media 7
1.1.7 Star Rating 7
1.1.8 Wizard: 7
1.2 消息: 8
1.2.1 Growl Mac风格的消息显示 8
1.2.2 Message/Messages 8
1.2.3 Tooltip 8
1.3 文件处理: 9
1.3.1 FileUpload 上传文件 9
1.3.2 FileDownload 下载文件 11
1.3.3 IdleMonitor 屏幕凝滞 11
1.3.4 Terminal 11
1.4 辅助功能(辅助其它JSF组件,给它们添加新的功能和行为): 12
1.4.1 Ajax Engine 12
1.4.2 Ajax Poll轮询 13
1.4.3 Ajax远程调用p:remoteCommand 14
1.4.4 Ajax Status 显示ajax后台运行状态。 14
1.4.5 Focus 15
1.4.6 Effect: 15
1.4.7 Collector : 16
1.4.8 Resizable 给任何JSF组件添加可调整大小的行为。 16
1.4.9 RequestContext : 16
2 TouchFaces 18
2.1.1 移动UI工具 18
2.1.2 Ajax Push/Comet 19
2.1.3 几分钟实现聊天应用: 19
Graphic Text 文本图象化显示
实时地将任意文本转换为图片。
p:graphicText value=”PrimeFaces” fontName=”Arial” fontSize=”14”
fontStyle=”bold”/
ImageCropper
裁剪图像的给定区域,将被裁出的部分传到服务器。
示例运行效果:
p:imageCropper value=#{imageCropperBean.croppedImage}
image=/images/barca/camp_nou.jpg
initialCoords=225,75,300,125/
p:graphicImage id=localCroppedImage
value=barca/#{imageCropperBean.newImageName}.jpg /
p:commandButton?value=Crop action=#{imageCropperBean.crop}
update=localCroppedImage/
受管Bean代码:
public class ImageCropperBean {
private CroppedImage croppedImage;
public CroppedImage getCroppedImage() {
return croppedImage;
}
public void setCroppedImage(CroppedImage croppedImage) {
this.croppedImage = croppedImage;
}
public String crop() {
ServletContext servletContext = (ServletContext) FacesContext.getCurrentInstance().getExternalContext().getContext();
String newFileName = servletContext.getRealPath() + File.separator + images + File.separator + barca + File.separator+ croppedImage.jpg;
FileImageOutputStream imageOutput;
try {
imageOutput = new FileImageOutputStream(new File(newFileName));
imageOutput.write(croppedImage.getBytes(), 0,
您可能关注的文档
- 41103工作面切眼巷规程A.doc
- 4Ⅱ开题报告.doc
- 4三角函数计算题型归类.doc
- 4在校生毕业设计格式模板.doc
- 4月21日下午5点外汇黄金商品技术分析.docx
- 4毕业设计正文doc.doc
- 4茎复习题.doc
- 50课程设计任务书.doc
- 53课程设计任务书.doc
- 59554大型钢结构厂房工程监理及质量通病防.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)