WEB开发网
开发学院WEB开发Jsp JBuilder4入门(下) 阅读

JBuilder4入门(下)

 2008-01-05 18:14:35 来源:WEB开发网   
核心提示:第八步,运行现在我们将在JBuilder4内运行容器来执行这个bean,JBuilder4入门(下),选运行VisiBroker Smart Agent:Tools VisiBroker Smart Agent设置运行容器的参数Run Configurations…编辑<default>的设置.选中 EJB 页.点

  第八步,运行
  现在我们将在JBuilder4内运行容器来执行这个bean,选运行VisiBroker Smart Agent:
  Tools VisiBroker Smart Agent
  设置运行容器的参数
  Run Configurations…
  编辑<default>的设置.
  选中 EJB 页.
   JBuilder4入门(下)(图一)


  点 OK, OK.
  运行这个container 等待它初始化
  右击Client.java,选中Run ,运行客户端。
  在消息窗口可以看到这样的输出信息。
  C:\JBuilder40\jdk1.3\bin\javaw –class… Using teller No: 1
  .
  如何调试
  1. 设定断点
  在TellerBean中找到这一行
  return 1;
  右击这一行,选择Toggle Breakpoint(或按快捷键F5),这一行将会加亮成红色。
  2. 装入容器
  点  JBuilder4入门(下)(图二)
  ,假如在消息框内出现
  Borland application Server Customer
  ........ done
  Initializing JDB............. done
  Initializing EJBs............. done
  Container [ejbcontainer] is ready
  EJB Container Statistics
  ========================
  Time Fri Jun 08 21:51:22 CST 2001
  Memory (used) 1304 Kb (max 1304 Kb)
  Memory (total) 2292 Kb (max 2292 Kb)
  Memory (free) 43.0%
  ------------------------
  Home TellerHome
  Total in memory 0
  Total in use 0
  ========================
  则可证实Container运行成功。
  3. 运行客户端
  用右键点击Client.java,选中Run,在调用远程方法时,将跟踪到EJB的内部,想想这个,真是爽呀!JBuilder4开发EJB,真的历害。
   JBuilder4入门(下)(图三)
  3. jsp
  开发环境的配置
  JBuilder提供了一个JSP开发的完整系统,包括一个用来创建JSP文件的JSP向导,及对JSP标记的CodeInsight(加亮显示,自动完成)技术,集成的Tomcat引擎(支Java Servlet 2.2 及JSP 1.1 ),可以使用户在集成环境下调试JSP代码。
  系统无需非凡的设置,便可以用于开发JSP。
  实例操作步骤
  1. 生成一个JSP工程
  选择 FileClose PRoject关闭所有的打开的工程。
  选择 FileNew。
  选中Object Gallery的New页中的 JavaServer Page. 这时将出现工程向导。
  把Project Name改成SampleJSP.。
  单击Finish按钮接受其缺省的配置。
  这时工程就创建了,系统将弹出JSP向导。
  在JSP向导的第一步中输入JspWithCountingBean,单击Finish。
   JBuilder4入门(下)(图四)
  JSP创建成功。
  工程的主类是生成的JSP文件,下面两个文件将加入工程中:
  JspWithCountingBean.jsp – 一个包含JSP标记的Html文件。   JspWithCountingBeanBean.java – 一个JSP文件调用的Bean。
  双击在工程窗格中的JspWithCountingBeanBean.java,在源程序中增加以下黑体部分代码。
  package samplejsp;
  public class JspWithCountingBeanBean {
  
  /**initialize variable here*/
  private int myCount=0;
  
  private String sample = "Start value";
  /**access sample property*/
  public String getSample() {
  return sample;
  }
  
  /**Access sample property*/
  public void setSample(String newValue) {
  if (newValue!=null) {
  sample = newValue;
  }
  }
  /**New method for counting number of hits*/
  public int count() {
  return ++myCount;
  }
  }
  双击在工程窗格中的JspWithCountingBean.jsp,在代吗中增加以下黑体部分代码。
  <HTML>
  <HEAD>
  <jsp:useBean id="JspWithCountingBeanId" scope="session"
  class="samplejsp.JspWithCountingBeanBean" />
  <jsp:setProperty name="JspWithCountingBeanId" property="*" />
  <TITLE>
  JspWithCountingBean
  </TITLE>
  </HEAD>
  <BODY>
  <H1>
  JBuilder Generated JSP
  </H1>
  <FORM method="post">
  
Enter new value: <INPUT NAME="sample">

  


  <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Submit">
  <INPUT TYPE="RESET" VALUE="Reset">
  

  Value of Bean property is: <jsp:getProperty name="JspWithCountingBeanId"
  property="sample" />
  <P>

Tags:JBuilder 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接