189 8069 5689

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://cdxtjz.cn/article/dppgcch.html

联系我们

您好HELLO!
感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。
  • 电话:028- 86922220 18980695689
  • 商务合作邮箱:631063699@qq.com
  • 合作QQ: 532337155
  • 成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼

小谭建站工作室

成都小谭网站建设公司拥有多年以上互联网从业经验的团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,小谭建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务!

小谭观点

相对传统的成都网站建设公司而言,小谭是互联网中的网站品牌策划,我们精于企业品牌与互联网相结合的整体战略服务。
我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。