NetBeansStruts应用实例详解

由于公司的一个系统需要进行WEB化,对几种常见的WEB技术进行了调查。试用了下NetBeans Struts,理解了NetBeans Struts的开发流程。以下是试作的一个Login的小例子。

公司专注于为企业提供网站建设、成都网站建设、微信公众号开发、商城系统网站开发,微信小程序,软件按需求定制网站等一站式互联网企业服务。凭借多年丰富的经验,我们会仔细了解各客户的需求而做出多方面的分析、设计、整合,为客户设计出具风格及创意性的商业解决方案,创新互联更提供一系列网站制作和网站推广的服务。

开发环境:JDK1.5.06 Struts1.2.7 NetBeans5.0(内嵌Tomcat5.5.9)

1 首先,使用NB创建一个WEB工程:Hello。选中是否使用Struts1.2.7的复选框。

2 创建LoginActionForm.java文件:

 
 
 
  1. public class LoginActionForm extends ActionForm ...{
  2. private String userName;
  3. private String userPwd;
  4. public String getUserName() ...{
  5. return userName;
  6. }
  7. public void setUserName(String userName) ...{
  8. this.userName = userName;
  9. }
  10. public void setUserPwd(String userPwd) ...{
  11. this.userPwd = userPwd;
  12. }
  13. public String getUserPwd() ...{
  14. return userPwd;
  15. }
  16.  }

3 创建LoginAction.java文件:

 
 
 
  1. public class LoginAction extends Action ...{
  2. public ActionForward execute(ActionMapping mapping,
  3. ActionForm form,
  4. HttpServletRequest request,
  5. HttpServletResponse response) ...{
  6. LoginActionForm loginForm = (LoginActionForm) form;
  7. String forword="success";
  8. System.out.println("Name:" + loginForm.getUserName());
  9. System.out.println("Passwd:" + loginForm.getUserPwd());
  10. return mapping.findForward(forword);
  11. }
  12.  }

4 创建Login.jsp文件:

 
 
 
  1. <%@page contentType="text/html; charset=GBK"%>
  2. </strong>login<strong>
  3.  bgcolor="#ffffff">
  4. Welcome login into the system

  5.  name="loginForm" method="post" action="loginAction.do">


  6.  align="center">
  7. UserName
  8.  type="text" name="userName"/>
  9. Password
  10.  type="password" name="userPwd"/>
  11.  
  12.  type="submit" name="Submit" value="Login">
  13.   
  14.  type="reset" value="Reset">

5 修改struts-config.xml文件,添加以下的内容:

 
 
 
  1.  name = "AddUserActionForm" type = "com.myapp.struts.AddUserActionForm"/>
  2.  name="loginActionForm" type="com.myapp.struts.LoginActionForm" />
  3.  name="welcome" path="/Welcome.do"/>
  4.  name="login" path="/login.jsp" />
  5.  path="/Welcome" forward="/welcomeStruts.jsp"/>
  6.  input="/login.jsp" name="loginActionForm" path="/loginAction" scope="request" type = "com.myapp.struts.LoginAction" validate="true" />

6 部署:

使用NetBeans部署这个Web服务,即可。

7 测试:

启动Tomcat,在浏览器中输入http://localhost:8084/Helo/login.jsp即可。

网站栏目:NetBeansStruts应用实例详解
本文来源:http://www.csdahua.cn/qtweb/news37/300937.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网