注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Java >> J2EE >> Jsp >> Java正文

在NetBeans 4.1中实践JSP

文章来源:java学习室 作者:佚名 更新时间:2007-1-29 【 】 【加入收藏

一、安装软件

需要在计算机中安装以下软件:

NetBeans IDE 4.1
Java Standard Development Kit (JDKTM) 1.4.2 版或 5.0 版

二、WEB服务器

NetBeans IDE 4.1 捆绑了 Tomcat

三、创建新的 Web 应用程序项目
1、选择“文件”>“新建项目”。在“类别”下选择 "Web"。在“项目”下选择“Web 应用程序”,然后单击“下一步”。
2、在“项目名称”下输入 Testjsp。请注意,“上下文路径”为 /Testjsp。
3、将“项目位置”更改为d:\App。
4、选择要部署应用程序的服务器。Bundled Tomcat( 5.5.7)
5、将“设置为主项目”复选框保留为选中状态。单击“完成”。


IDE 将创建d:/App/Testjsp项目文件夹。该项目文件夹包含所有的源和项目元数据,如项目的 Ant 生成脚本。将在 IDE 中打开 HelloWeb 项目。可以在“项目”窗口中查看其逻辑结构,并在“文件”窗口中查看其文件结构。

四、创建 Java 包和 JavaBeans 组件

1、展开 HelloWeb 项目节点和“源包”节点。请注意,“源包”节点只包含一个空的缺省包节点。
2、右键单击“源包”节点并选择“新建”>“文件/文件夹”。在“类别”下选择“JavaBeans 对象”。在“文件类型”下选择“JavaBeans 组件”,然后单击“下一步”。在“类名”文本框中输入 NameHandler,然后在“包”组合框中输入java3z.com。单击“完成”。

五、编辑 JavaBeans 组件

1、展开 NameHandler.java 节点,然后双击 NameHandler 类节点。在源编辑器中,删除以下类声明部分:
          extends Object implements Serializable

2、展开 NameHandler 类节点和“字段”节点。系统提供了三个缺省字段。右键单击 PROP_SAMPLE_PROPERTY 字段,然后从上下文菜单中选择“删除”。对其他两个字段执行相同的操作。请注意,在源编辑器中,使用这些删除字段的代码行将以红色下划线标注。

3、展开“方法”节点,然后删除所有缺省方法。
在源编辑器中,在紧靠类声明下方的第 16 行中键入以下代码: String name;

4、展开“构造函数”节点并双击 NameHandler 构造函数。在源编辑器中编辑 NameHandler() 构造函数,方法是将第 18 行中的缺省代码 (propertySupport = new PropertyChangeSupport(this);) 替换为以下内容:
name = null;

5、在源编辑器中按 Alt-Shift-F 组合键来更新导入语句,以使代码仅指定所需的语句。

6、重命名字段
    在第 15 行的字段声明中右键单击 name 一词,然后选择“重构”>“重命名”。
在“新建名称”字段中,键入 username。然后单击“下一步”。
“重构”窗口预先显示了将更改为指向新命名字段的所有引用。双击任一引用可以跳转到它在源编辑器中的位置。复选框用于指明将重构哪些引用。
单击“进行重构”。将重命名对该字段的所有选中的引用。

7、生成获取方法和设置方法
     在第 15 行的字段声明中右键单击 username 一词,然后选择“重构”>“封装字段”。单击“下一步”使用缺省选项运行该命令。
单击“进行重构”。将为 username 字段生成获取方法和设置方法。

JavaBeans 组件现在应该如下所示:

package org.me.hello;
public class NameHandler {
  private String username;
  public NameHandler() {
     setUsername(null);
  }
  public String getUsername() {
    return username;
  }
  public void setUsername(String username) {
       this.username = username;
  }
}

 

  • 上一篇Java:

  • 下一篇Java:
  • 最 新 热 门
     如何在MyEclipse快速搭建Hibernate应用
     spring aop中单独代理和自动代理的设置
     Nhibernate与代码生成器介绍
     Java多线程同步设计中使用Metux
     讨论5种跟踪Java执行的方法
     在Eclipse中使用SWT进行界面设计
     Spring 结合 Hibernate 配置 C3P0
     开发不再是苦差事 用Eclipse简化开发
     解决运行eclipse内存不足的问题
     利用Ecipse生成Javadoc乱码解决方法
    最 新 推 荐
     JSP、Servlet中的相对路径和绝对路径
     关于JAVA的分页查询操作技术
     关于Servlet和JSP技术的概述
     web开发:详细讲解jsp的内置对象
     Servlet和Filter的url匹配url-pattern
     使用技巧:JSP中如何发送一个动态图像
     通过JSP预编译消除性能瓶颈
     JAVA程序员应该了解的10个JSP标签库
     用JSTL实现JSP应用程序快速开发
     在jsp环境中配置使用FCKEditor
    相 关 文 章

    Java多线程同步设计中使用Metux
    了解Hibernate的FlushMode.NEVER模式
    struts+newxy,开发效率提高十倍
    JSP、Servlet中的相对路径和绝对路径
    Spring Singleton的陷阱介绍
    Applet调用JavaScript函数
    Spring - OSGi集成项目Milestone 1发布
    Eclipse Template用法探讨
    在eclipse中使用jetty
    使用eclipse调用.net web service

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用