• Struts2小例子


    第一个Struts 2.0例子

    工具:MyEclipse 6.0.1

    第一步:新建web project

    第二步:为项目加入Struts 2.0 jar

    官方下载地址:http://struts.apache.org/download.cgi#struts216

    解压

    打开lib文件夹:找到7个文件
     

     注:在网上看的没有两个包,开启tomcat后发现报了

    Exception starting filter struts2

    Unable to load configuration. - bean - jar:file:/D:/tools/apache-tomcat-6.0.13/webapps/struts2pro/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178   错误

    将文件添加到项目的
    目录下


    转到
    MyEclipse会显示

    第三步:修改web.xml配置文件代码

    修改为:


    第四步:创建
    struts.xml

    文件要放在项目的src目录下

     
    struts.xml代码:

    第五步:创建实体类




    创建登陆页面



    效果:



    用到的
    Sturts 2 标签

    表单   <s2:form action="login">

    文本框   <s2:textfield name="users.name"label="usersname"></s2:textfield><br>

    密码     <s2:password name="users.password" label="password"></s2:password><br>

    提交按钮  <s2:submit value="login"></s2:submit>

    第六步:创建action class





    LoginAction 继承自ActionSupport



    点击
    browse按钮


    点击
    OK

    编写LoginAction.java代码:



    实现父类中的
    execute方法,判断用户输入的用户名及密码,进行比较,符合条件

    返回 SUCCESS,   否则返回 ERROR

    注:ActionSupportSUCCESS属性值为 success

    ERROR属性值为 error

    第七步:编写struts.xml代码



    第八步:启动
    tomcat运行测试



    输入用户名及密码

    正确显示result.jsp


    错误显示
    error.jsp

     
    OK 测试没有问题,我的第一个Struts 2.0 的例子就完成了~

    魔由心生,有万境纵横,无一道清静,无量寿佛!
  • 相关阅读:
    9 文件处理
    8 字符编码
    7 基础汇总
    6 元组和集合类型
    5 列表和字典类型
    4 数字和字符串类型
    3 条件语句与循环语句
    2 输入输出与运算符
    服务端如何识别是selenium在访问以及解决方案参考二
    服务端如何识别是selenium在访问以及解决方案参考一
  • 原文地址:https://www.cnblogs.com/qihuan/p/3689260.html
Copyright © 2020-2023  润新知