📄 tableservlet.java~34~
字号:
package internetbeansservlet;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import com.borland.dx.sql.dataset.*;import com.borland.internetbeans.*;import com.borland.dx.dataset.*;public class TableServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=GBK"; IxPageProducer ixPageProducer1 = new IxPageProducer(); IxTable ixTable1 = new IxTable(); Column column1 = new Column(); IxControl ixControl1 = new IxControl(); IxControl ixControl2 = new IxControl(); IxControl ixControl3 = new IxControl(); DataModule1 dataModule11; /**Initialize global variables*/ public void init() throws ServletException { } /**Process the HTTP Get request*/ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ixPageProducer1.servletGet(this,request,response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { DataModule1 dm = (DataModule1) ixPageProducer1.getSessionDataModule(request.getSession()); dm.getEmployee().insertRow(false); ixPageProducer1.servletPost(this, request, response); doGet(request, response); } /**Clean up resources*/ public void destroy() { } public TableServlet() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { dataModule11 = internetbeansservlet.DataModule1.getDataModule(); column1.setColumnName("FULL_NAME"); column1.setDataType(com.borland.dx.dataset.Variant.STRING); column1.setPrecision(37); column1.setTableName("EMPLOYEE"); column1.setServerColumnName("FULL_NAME"); column1.setSqlType(12); ixControl1.setColumnName("FIRST_NAME"); ixControl1.setDataSet(dataModule11.getEmployee()); ixControl1.setControlName("FIRSTNAME"); ixControl2.setColumnName("LAST_NAME"); ixControl2.setDataSet(dataModule11.getEmployee()); ixControl2.setControlName("LASTNAME"); ixControl3.setColumnName(""); ixControl3.setDataSet(dataModule11.getEmployee()); ixControl3.setControlName("submit"); ixControl3.addSubmitListener(new com.borland.internetbeans.SubmitListener() { public void submitPerformed(SubmitEvent e) { ixControl3_submitPerformed(e); } }); ixPageProducer1.setDataModule(dataModule11); ixTable1.setDataSet(dataModule11.getEmployee()); ixControl3.setPageProducer(ixPageProducer1); ixControl2.setPageProducer(ixPageProducer1); ixControl1.setPageProducer(ixPageProducer1); ixTable1.setPageProducer(ixPageProducer1); ixTable1.setElementId("updatehere"); ixPageProducer1.setHtmlFile("E:\\InternetBeansServlet\\template.html"); //这个方法的参数是模板文件所存放的目录,需要将它改为你系统的模板文件的存放路径。 //在ConnectionDescriptor中设置Employee.jds表的存放路径,在运行程序之前也必须改为该表所存放的真实路径 } void ixControl3_submitPerformed(SubmitEvent e) { DataModule1 dm = (DataModule1) ixPageProducer1.getSessionDataModule(e.getSession()); dm.getEmployee().post(); dm.getEmployee().saveChanges(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -