成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

NetBeans Struts應用實例詳解

開發 后端
本文是NetBeans Struts應用實例詳解,NetBeans IDE下如何進行Struts開發是我們實際工作中會遇到的問題。本文將以實際例子為大家進行講解。

由于公司的一個系統需要進行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. <html> 
  3. <head> 
  4. <title>login</title> 
  5. </head> 
  6. <body bgcolor="#ffffff"> 
  7. <center> 
  8. <h1>Welcome login into the system</h1> 
  9. <form name="loginForm" method="post" action="loginAction.do"> 
  10. <br> 
  11. <br> 
  12. <table align="center"> 
  13. <tr> 
  14. <td>UserName</td> 
  15. <td> 
  16. <input type="text" name="userName"/> 
  17. </td> 
  18. </tr> 
  19. <tr> 
  20. <td>Password</td> 
  21. <td> 
  22. <input type="password" name="userPwd"/> 
  23. </td> 
  24. </tr> 
  25. <tr> 
  26. <td> </td> 
  27. <td> 
  28. <input type="submit" name="Submit" value="Login"> 
  29. &nbsp;&nbsp;  
  30. <input type="reset" value="Reset"> 
  31. </td> 
  32. </tr> 
  33. </table> 
  34. </form> 
  35. </center> 
  36. </body> 
  37. </html> 

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

  1. <form-beans> 
  2. <form-bean name = "AddUserActionForm" type = "com.myapp.struts.AddUserActionForm"/> 
  3. <form-bean name="loginActionForm" type="com.myapp.struts.LoginActionForm" /> 
  4. </form-beans> 
  5. <global-forwards> 
  6. <forward name="welcome" path="/Welcome.do"/> 
  7. <forward name="login" path="/login.jsp" /> 
  8. </global-forwards> 
  9. <action-mappings> 
  10. <action path="/Welcome" forward="/welcomeStruts.jsp"/> 
  11. <action input="/login.jsp" name="loginActionForm" path="/loginAction" scope="request" type = "com.myapp.struts.LoginAction" validate="true" /> 
  12. </action-mappings> 

6 部署:

使用NetBeans部署這個Web服務,即可。

7 測試:

啟動Tomcat,在瀏覽器中輸入http://localhost:8084/Helo/login.jsp即可。

【編輯推薦】

  1. 讓Eclipse和NetBeans共享同一個項目
  2. NetBeans 6.5 界面美化與字體設置
  3. Eclipse還是Netbeans
  4. 如何在NetBeans中連接MySQL數據庫
  5. 八大技術牛人點評NetBeans 6.5
責任編輯:彭凡 來源: tech.ddvip.com
相關推薦

2009-06-15 15:16:00

netbeans sw平臺開發

2009-06-09 10:24:35

NetBeansStruts頁面布局

2011-05-24 10:30:31

PythonNetBeans ID

2010-06-22 10:28:04

linux at命令

2010-06-24 16:55:47

Linux chgrp

2012-02-14 15:51:13

JavaHibernate

2009-07-06 17:07:11

JSP實例

2009-09-11 12:31:52

C#實例詳解TypeConvert

2011-09-08 13:11:07

Android Wid實例

2010-06-18 10:33:03

Linux Acces

2009-09-02 19:12:37

C#遞歸

2009-09-04 18:09:12

C# Main函數

2009-08-28 12:47:30

C#靜態方法應用

2009-06-08 16:52:00

2009-09-02 11:18:10

C#動態數組

2009-09-01 15:47:20

C#取整函數

2009-06-04 10:31:00

struts.jar詳解

2009-06-10 14:59:04

Netbeans 6.應用程序

2009-06-05 11:01:23

struts mvcMVC工作原理

2009-09-03 18:55:08

C#判斷瀏覽器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费视频一区二区 | 亚洲精品久久久久久久久久吃药 | 久草在线在线精品观看 | 精品国产乱码久久久久久影片 | 国产一级片一区二区三区 | 精品久久网 | 久久美女网 | 国产成人久久av免费高清密臂 | 欧美一区2区三区4区公司二百 | 中文字幕乱码亚洲精品一区 | 国产精品久久久久无码av | 国产精品黄色 | 亚洲免费观看视频网站 | 国产精品久久久久久久久久免费 | 日韩av免费在线电影 | 第一区在线观看免费国语入口 | 成年女人免费v片 | 伊人久久综合影院 | 久久久国产一区二区三区 | 自拍 亚洲 欧美 老师 丝袜 | 婷婷五月色综合 | 国产91 在线播放 | 91原创视频 | 国产精品美女久久久久久久网站 | 亚洲精品在线免费观看视频 | 欧美理论片在线观看 | 免费午夜视频 | av在线播放免费 | 国产精品96久久久久久 | a天堂在线| 国产亚洲一区二区在线观看 | 91av免费版| 欧美性大战xxxxx久久久 | 亚洲免费在线观看av | h视频在线免费 | 欧美videosex性极品hd | 91精品国产综合久久婷婷香蕉 | 国产95在线 | 亚洲综合一区二区三区 | 精品伦精品一区二区三区视频 | 福利电影在线 |