???, set the field values to empty Strings and enable the
Submit button.
else {
inputText2.setValue(new String());
inputText3.setValue(new String());
inputText4.setValue(new String());
inputText5.setValue(new String());
inputText6.setValue(new String());
outputText1.setValue(new String(???Catalog Id is
Valid???));
commandButton1.setDisabled(false);
}
If the Catalog ID is valid, retrieve the form field values, obtain a
connection with the database and create a new catalog entry. The backing
bean class, Input.java is listed below.
package ajax4jsf.backing;
import java.sql.*;
import
javax.faces.component.html.HtmlCommandButton;
import javax.faces.component.html.HtmlForm;
import javax.faces.component.html.HtmlInputText;
import javax.faces.component.html.HtmlOutputLabel;
import javax.faces.component.html.HtmlOutputText;
import javax.faces.component.html.HtmlPanelGrid;
import javax.naming.InitialContext;
public class Input {
private HtmlForm form1;
private HtmlPanelGrid panelGrid1;
private HtmlOutputLabel outputLabel1;
private HtmlInputText inputText1;
150 7 Ajax with JSF-Ajax4jsf
private HtmlOutputLabel outputLabel2;
private HtmlInputText inputText2;
private HtmlOutputLabel outputLabel3;
private HtmlInputText inputText3;
private HtmlOutputLabel outputLabel4;
private HtmlInputText inputText4;
private HtmlOutputLabel outputLabel5;
private HtmlInputText inputText5;
private HtmlOutputLabel outputLabel6;
private HtmlInputText inputText6;
private HtmlCommandButton commandButton1;
private HtmlOutputText outputText1;
public void setForm1(HtmlForm form1) {
this.
Pages:
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