一个人做一个网站当做毕业设计真的很无聊,所有的事都是你一个人去解决。尤其是作为半个程序员的我们,界面都要自己写,多恶心。没办法,上网找。找到了发现,不会改,改一部分就出问题。下面我把image提交问题,简单说一下:
还不错,挺好看的。规矩,但是,给大家看一部分代码,大家就知道麻烦来了。
什么意思,一个form里有两个image类型的input,这个以前我可是没见过。咋整?回车就是提交,那个form表单也不会拐弯,把注册按钮拿出来,排版就乱套了,咋整?还是那句话:你永远不是第一个遇到这种问题的人。发扬搜索精神,我找啊找,找啊找,还真不多,问同学,估计他们也不会。不过一天下来还真找到一个,那大概是在csdn网站有人提问,一个人用英语给他回答,login.Y,login.X,这是什么?看不懂,再找别的?过了很久还是不行,那就百度:image类型的input的.x和.y属性,这回有了,回答是:鼠标点击时,与图片左上角的像素距离,以参数的形式传递。这不就结了,于是在servlet里,接受参数,判断,是否为空。若登录是空,进注册页;若注册是空,直接登录。servlet里判断的应该是注册是否为空,若是,注册,若不是,继续。这样的逻辑是比较合理的。
下附servlet部分代码:String signupx = request.getParameter("signup.x");
if(signupx == null)。。。。。。
至此完全结束。