资源简介
一个简单的jsf入门例子,适合初学者,myeclipse,配置即用,带有jar包
代码片段和文件信息
package org.jia.hello;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
import javax.faces.component.html.HtmlOutputText;
import javax.faces.component.html.HtmlPanelGrid;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import java.util.List;
public class HelloBean
{
private int numControls;
private HtmlPanelGrid controlPanel;
public int getNumControls()
{
return numControls;
}
public void setNumControls(int numControls)
{
this.numControls = numControls;
}
public HtmlPanelGrid getControlPanel()
{
return controlPanel;
}
public void setControlPanel(HtmlPanelGrid controlPanel)
{
this.controlPanel = controlPanel;
}
public void addControls(ActionEvent actionEvent)
{
Application application = FacesContext.getCurrentInstance().getApplication();
List children = controlPanel.getChildren();
children.clear();
for (int count = 0; count < numControls; count++)
{
HtmlOutputText output = (HtmlOutputText)application.createComponent(HtmlOutputText.COMPONENT_TYPE);
output.setValue(“ “ + count + “ “);
output.setstyle(“color: blue“);
children.add(output);
}
}
public String goodbye()
{
return “success“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 529 2012-10-17 15:55 JSFDEMO\.classpath
文件 294 2012-10-17 16:18 JSFDEMO\.myme
文件 1750 2012-10-17 16:06 JSFDEMO\.project
文件 500 2012-10-17 15:55 JSFDEMO\.settings\.jsdtscope
文件 395 2012-10-17 15:55 JSFDEMO\.settings\org.eclipse.jdt.core.prefs
文件 459 2012-10-17 15:55 JSFDEMO\.settings\org.eclipse.wst.common.component
文件 252 2012-10-17 15:55 JSFDEMO\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2012-10-17 15:55 JSFDEMO\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2012-10-17 15:55 JSFDEMO\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1288 2012-10-17 16:17 JSFDEMO\src\org\jia\hello\HelloBean.java
文件 715 2012-10-17 16:04 JSFDEMO\WebRoot\goodbye.jsp
文件 1331 2012-10-17 16:03 JSFDEMO\WebRoot\hello.jsp
文件 829 2012-10-17 15:59 JSFDEMO\WebRoot\index.jsp
文件 36 2012-10-17 15:55 JSFDEMO\WebRoot\me
文件 2401 2012-10-17 16:17 JSFDEMO\WebRoot\WEB-INF\classes\org\jia\hello\HelloBean.class
文件 740 2012-10-17 16:05 JSFDEMO\WebRoot\WEB-INF\faces-config.xm
文件 188671 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\commons-beanutils.jar
文件 559366 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\commons-collections.jar
文件 168446 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\commons-digester.jar
文件 361732 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\jsf-api.jar
文件 832542 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\jsf-impl.jar
文件 16905 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\jstl.jar
文件 293750 2012-10-17 16:00 JSFDEMO\WebRoot\WEB-INF\lib\standard.jar
文件 692 2012-10-17 16:05 JSFDEMO\WebRoot\WEB-INF\web.xm
目录 0 2012-10-17 16:05 JSFDEMO\WebRoot\WEB-INF\classes\org\jia\hello
目录 0 2012-10-17 16:04 JSFDEMO\WebRoot\WEB-INF\classes\org\jia
目录 0 2012-10-17 16:05 JSFDEMO\src\org\jia\hello
目录 0 2012-10-17 16:04 JSFDEMO\WebRoot\WEB-INF\classes\org
目录 0 2012-10-17 16:04 JSFDEMO\src\org\jia
目录 0 2012-10-17 16:04 JSFDEMO\WebRoot\WEB-INF\classes
............此处省略12个文件信息
- 上一篇:JAVA项目文档模板
- 下一篇:Office在线编辑预览PageOffice
评论
共有 条评论