⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tableservlet.java~34~

📁 <Java编程精选集锦>随书源码
💻 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 + -