软工小学期实践1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软工小学期实践1相关的知识,希望对你有一定的参考价值。
这次的短学期,是在老师的带领下做一个客户信息管理系统,使用的工具主要是MyEclipse和Navicat Premium。在安装配置环境、写代码和运行时都出现了一些问题。
第一天是安装和配置环境。我们在安装好了MyEclipse以后,打不开这个软件,显示有错。卸载了以后重装还是显示有错。后来在同学的帮助下我们明白了,MyEclipse的安装目录里不可以有中文,不然就打开运行的时候就会出错。
第二天我们安装了Navicat Premium并连接了数据库,在这过程中,我也遇到了一个卡了很久的问题。在打开Navicat Premium以后,连接mysql,显示以下内容。
同学说要运行Script文件夹中的第二个文件,我运行了以后发现还是不行。
后来老师说了,要把Script文件夹放在D盘根目录下。因为cmd语句里,这个文件就是在D盘根目录下的,否则的话不能运行。我把Script文件夹放在D盘根目录下,问题果然解决了。
第三天在写代码时,遇到了一个至今无法解决的问题,具体如下图:
我的代码和同学的没有差别,但是只要一加上
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
ActionContext ctx = ActionContext.getContext();
HttpServletRequest req = ServletActionContext.getRequest();
for(int i=0 ;i<strList.size();i++){
//if(strList.get(i))
//Type tyep = (Type) this.strList.get(i);
}
this.customer.setSex(this.strList.get(0).toString());
this.service.saveCustomer(customer);
return SUCCESS;
}
这段代码就会显示如上图的错误,望大神可以拯救一下我。
以上是关于软工小学期实践1的主要内容,如果未能解决你的问题,请参考以下文章