毕设项目“基于Android的聚会路线选择和投票系统”Coding第一天

毕设项目“基于Android的聚会路线选择和投票系统”Coding第一天

  • 确定题目
  • 需求分析
  • 可行性研究(主要是技术可行性)
  • 数据库设计:
    • 1、用户(t_user)
      • user_phone
      • user_name
      • user_password
      • user_email
      • user_idcard
      • user_image
    • 2、圈子(t_circle)
      • circle_id
      • circle_name
      • circle_sponsor
      • circle_intro
      • circle_details
    • 3、参与(t_partake)
      • partake_id
      • partake_user (foreignkey)
      • circle_id (foreignkey)
      • partake_isAdopted
      • partake_isManager
    • 4、地点(t_locale)
      • locale_id
      • locale_name
      • locale_sponsor (foreignkey)
      • circle_id (foreignkey)
      • locale_price vi.locale_city
      • locale_street
      • locale_address
    • 5、路线
    • 6、投票
    • 7、评论
  • CodingDay_One(17.3.12)今天是植树节哟~

    • 问题1:乱码问题,jsp表单数据存入mysql数据库时发生乱码
      • 解决:在tomcat中server.xml里的8080端口中加“URIEncoding=”utf-8””。虽然是改了服务器参数,但是不失是一种解决乱码的方法。
    • 问题2:注册时给user表添加数据时出现错误:java.sql.SQLException: Field ‘user_phone’ doesn’t have a default value

      • 解决:hibernate自动生成的User.hbm.xml中,将主键设置成了<generator class="native" /> 形式,将其删除即可。generator=native在主键设置为自增时使用,而我的主键是用户的手机号码,并不是自增属性因此出错。
    • 问题3:注册成功后跳转到登录页面,登录后出现路径不存在的404错误

      • 解决:struts.xml文件中result设置的返回路径使用的是相对路径,如:<result name="success">login.jsp</result> 因此从注册跳转到登录和直接登录的相对路径是不同的,导致错误。将其改为基于项目地址的路径<result name="success">/user/login.jsp</result> (即在webroot文件夹下的路径,以“/”开头)

总结:
第一天还是遇到了很多小问题,但还好也算是有了解决办法,而且也是第一次写博客, 毕竟是毕业设计,水平有限,仅作为纪念和纠错之用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值