|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| Question |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: |
JSF PAGE:
<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="2.0" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
xmlns:fn="http://java.sun.com/jsp/jstl/functions" xmlns:tf="http://org.tiaa.portal/faces"
xmlns:netuix="http://bea.com/faces/adapter/tags-naming" xmlns:t="http://myfaces.apache.org/tomahawk"
xmlns:ui="http://java.sun.com/jsf/facelets">
<!--
<script type="text/javascript">
function method1(itemValue)
{
var itemValue="asd";
document.getElementById(formname:selitem).value;
}
</script>
-->
<f:view>
<netuix:namingContainer id="facesContent">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>selectOneListbox example</title>
</head>
<body>
<h:form >
<t:dataList var="var" value="#{samplelist.namelist}">
<h:selectOneMenu id="name" >
<f:selectItems value="#{var.name}" />
</h:selectOneMenu>
</t:dataList>
</h:form>
</body>
</netuix:namingContainer>
</f:view>
</jsp:root>
Names.java
public class Names {
private String name;
private int age;
private String gender;
private String designation;
public Names() {
// TODO Auto-generated constructor stub
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getDesignation() {
return designation;
}
public void setDesignation(String designation) {
this.designation = designation;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
SampleListBoxController.java
import java.util.ArrayList;
import javax.faces.component.UIData;
import javax.faces.event.ValueChangeEvent;
public class SampleListBoxController {
protected String itemName;
private ArrayList<Names> namelist = new ArrayList<Names>();
private UIData data;
public SampleListBoxController() {
// TODO Auto-generated constructor stub
displayDetails();
}
public void valChange(ValueChangeEvent valChangeEvent) {
/*FacesContext con = FacesContext.getCurrentInstance();
con.getViewRoot();*/
data.getValue();
System.out.println(data.getValue()+" "+data.getId());
String str = (String) valChangeEvent.getNewValue();
setItemName(str);
System.out.println("selected item :" + itemName);
}
public void displayDetails() {
System.out.println("inside display details method of SamplelistboxController");
ArrayList<Names> namelist = new ArrayList<Names>();
Names name1 = new Names();
Names name2 = new Names();
Names name3 = new Names();
Names name4 = new Names();
Names name5 = new Names();
Names name6 = new Names();
System.out.println("setting record1");
name1.setName("Gayathri");
System.out.println("name : "+name1.getName());
name1.setGender("Female");
name1.setAge(25);
name1.setDesignation("Clerk");
System.out.println("setting record2");
name2.setName("Raman");
name2.setGender("Male");
name2.setAge(30);
name2.setDesignation("Assistant Manager");
System.out.println("setting record2");
name3.setName("Shankar");
name3.setGender("Male");
name3.setAge(28);
name3.setDesignation("Clerk");
System.out.println("setting record2");
name4.setName("Sangeetha");
name4.setGender("Female");
name4.setAge(27);
name4.setDesignation("Receptionist");
System.out.println("setting record2");
name5.setName("Ramachandran");
name5.setGender("Male");
name5.setAge(40);
name5.setDesignation("General Manager");
System.out.println("setting record2");
name6.setName("Kalyani");
name6.setGender("Female");
name6.setAge(33);
name6.setDesignation("Manager");
System.out.println("after setting all objects");
System.out.println("adding names object in arraylist");
namelist.add(name1);
namelist.add(name2);
namelist.add(name3);
namelist.add(name4);
namelist.add(name5);
namelist.add(name6);
setNamelist(namelist);
System.out.println("after setting namelist");
//return namelist;
}
public String getItemName() {
return itemName;
}
public void setItemName(String str1) {
itemName = str1;
}
public ArrayList<Names> getNamelist() {
return namelist;
}
public void setNamelist(ArrayList<Names> namelist) {
this.namelist = namelist;
}
}
faces-config.xml entry:
<managed-bean>
<managed-bean-name>samplelist</managed-bean-name>
<managed-bean-class>SampleListBoxController</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
|
Advertisement
| Hall of Fame |