跟我学NetBeans开发工具——利用NetBeans工具进行JSP和servlet开发实例(第1部分)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1利用NetBeans工具进行JSP和Servlet开发实例(第1部分)
1.1.1利用NetBeans工具进行Web开发
1、利用NetBeans来创建出一个Web工程
(1)Fle---New Project
(2)选择J2EE Projects的Web Project
(3)输入Projecr的一些信息
在Wizard的下一页,必要的输入信息是Project Name----本例为FirstWebApp,Context root URL----本例为“/FirstWebApp”。

其中的Location是指我们的工作目录, 我们可以选择默认的, 也可以指向自己想要的路径。

最后点击finish后将出现下面的过程
一个空的Web Project就已经建立起来了----NetBean会为我们创建出Web Application的目录结构以及web.xml等所需的文件。

2、在该Web Project中添加一个userLogin.jsp页面
在下面的对话框中输入页面所在的位置---本例放在站点的根目录下(Web Pages下),名称为userLogin.jsp
点击“Finish”按钮,将出现下面的页面内容
在该页面中添加下面设置中文的标签
<%@ page contentType="text/html;charset=gb2312" %>
<html>
<head><title>JSP Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="beanPackage.BeanClassName" /> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName" /> --%>
</body>
</html>
3、添加一个表单
<%@ page contentType="text/html;charset=gb2312" %>
<html>
<head><title>JSP Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<a href="/FirstWebApp/servlet/FirstServlet">点击我,可以向Servlet发出请求</a>
<FORM name="userLoginForm" action="/FirstWebApp/servlet/FirstServlet" method="POST">
用户名称:<INPUT type="text" name="userName" />
用户密码:<INPUT type="password" name="userPassWord" />
<INPUT type="Submit" name="submit" value="登录">
<INPUT type="Reset" name="reset" value="取消">
</FORM>
</body>
</html>
4、在该Web Project中再添加一个Servlet程序
输入该Servlet的相关的信息,请见下面的图示,类名称为FirstServlet,包名称为webservlet
点击“Next”按钮,将出现下面的内容,其中注意该Servlet的URL-pattern的设置---本例为“/servlet/FirstServlet”
最后,将产生出一个空的Servlet程序
在该Servlet 中添加一条
response.setContentType("text/html;charset=gb2312");
out.println("这是我的第一个NetBean的Web应用程序");
5、将前面的index.jsp与该Servlet相互关联起来
注意:
本Web Project的Context的名称为FirstWebApp,因此在下面的向Servlet请求的超链接中应该加“/FirstWebApp”的限定。

(1)添加一个超链接以产生get提交
<a href="/FirstWebApp/servlet/FirstServlet">点击我,可以向Servlet发出请求</a> (2)为前面的表单添加action属性的设置以产生post提交
6、为本Project添加第三方的*.jar包
(1)右击项目的属性,并选择“Compiling Sorces”项目,然后点击“Add Library”按钮
(2)在对话框中点击“Manage Library”按钮
(3)新建一个我们自己的库
(4)加入示例项目中所需要的*.jar包加入到本Project中
(5)点击“Add Library”按钮
(6)以后将可以在我们的Web工程中直接使用这些*.jar中的类
7、观察本Web工程的物理文件
8、编译和执行本工程
(1)编译本工程
(2)执行本工程
(3)将出现下面的内容
(4)将出现下面的内容
9、打包本示例项目程序为War包形式
再编译它
将产生出*.war包文件
10、调试本示例中的相关程序
(1)加断点,将出现一个小矩形标志
(2)或者直接点击左面的长条
(3)进入调试状态
(4)将在断点处停下
(5)调试程序代码
(6)也可以采用工具条
(7)显示调试过程中的信息
(8)添加Watch。

相关文档
最新文档