网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.GreedySnake贪吃蛇-测试版.
.Java发展趋势:走在最前线的脚本.
.Apache Geronimo 1.0&.
.O/R MAPPING(Hibernate)方法小.
.浅析J2EE、J2SE和J2ME.
.自动化WebLogic平台应用程序供应.
.网络数据流的java处理(2).
.Java日期选择控件.
.无状态Enterprise JavaBeans的观.
.Jini技术常见问题解答.
.简要JAVA数据类型转换.
.strike 方法.
.动画程序的设计原理.
.Java中数据库事务处理的实现.
.Java 的 finalize()用途何在.
.保护您的 J2ME/MIDP 应用程序.
.Java 多线程编程.
.使用Java程序的泛型应该注意的几.
.让XDoclet为你写存根类.
.Java类 精彩问答.

JBuilder4入门(下)

发表日期:2008-1-5



  第八步,运行
  现在我们将在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>
上一篇:如何用Java编写自己的库(2) 人气:571
下一篇:JBuilder4入门(上) 人气:715
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐