• 大小: 2.06MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-15
  • 语言: Java
  • 标签: jsf入门  

资源简介

一个简单的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\.mymetadata

     文件       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.xml

     文件         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\meta-INF\MANIFEST.MF

     文件       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.xml

     文件     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.xml

     目录          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个文件信息

评论

共有 条评论

相关资源