zoukankan      html  css  js  c++  java
  • 团队开发——个人工作总结05

      昨天完成了用户的登录,注册功能,这俩个基础功能的实现以前是做过的,但是现在在学习JAVA EE,所以要用到Struts2。只用到SSH框架的一种就是因为后面的俩个实现起来还很困难,但是这个Struts2也不是省油的灯,总是出现一些没有见过的错误,网上的答案也是模棱俩可,各抒己见,想找到一个完美的解决方案真是不简单。

      不过还好昨天还是向前迈进几步的:

      三个包:

      1.org.model包中就是一些get和set方法,这个里面定义的类型都是和数据库表中一致的。

      (1)Login.java中repassword是数据库中没有的,要从jsp界面中获取,也定义一下。(repassword这个应该是定义到action中吧?先看看情况吧)

        private int id;
        private String username;
        private String password;
        private String repassword;

      (2)Updata.java感觉这个表有点大啊,也不知道有没有改的必要,重点是现在不知道怎么改啊。看到那个upphoto了么,也就是图片,是type类型的,这个东西的处理据说最好是用上传文件位置的方式,先试试这个吧。登录与注册时用不到这个java的,顺手写了,挺简单啊。

    private int upid;
        private String username;
        private String title;
        private float price;
        private String describe;
        private int type;
        private byte[] upphoto;
        private String phone;
        private String qqnum;
        private String upname;

      2.org.action这个就是对页面的反馈进行处理吧。写了个Login.action和Register.action,当然界面上还有相对的login.jsp和register.jsp。

      3.org.dao这个东西是用来与数据库交互的,SQL语句都是在这个包里面

      重新看了一下这个思路,果然清晰不少啊,虽然以前学JAVA WEB的时候没有怎么学吧,到是那个时候一切东西都写在JSP中,如果程序大的话就开始乱了。框架这东西真不错啊,这是多么深刻的领悟。

      但是,总是测试不成功啊,说是struts没有返回SUCCESS或者INPUT,大概就是这几个错误吧。功能的实现思路没有问题呀,今天还得继续搞这个东西。

  • 相关阅读:
    onload事件addLoadEvent函数
    Struts 2读书笔记Struts 2知识总结
    oraclehttp://localhost:5560/isqlplus 打不开的解决方案
    Struts 2读书笔记拦截器之示例:使用拦截器完成权限控制
    使用定时器实现弹弹球
    Servlet过滤器大全
    java面试大全
    sql学习笔记
    java学习笔记
    JSP快速入门教程——全十讲
  • 原文地址:https://www.cnblogs.com/-beauTiFul/p/5425064.html
Copyright © 2011-2022 走看看