扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
你说的C/S结构,那么你会使用socket不?服务器的serversocket,每accept()得到一个socket,就启动一个线程即可。
创新互联建站凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、做网站、成都网站设计、网站优化、软件开发、网站改版等服务,在成都10余年的网站建设设计经验,为成都成百上千家中小型企业策划设计了网站。
当用户在登录页面正确输入在数据库中已经存在的用户名和密码时,就可以 成功登录了。在用户登录页面也拥有和用户注册页面类似的客户端验证机制。
回答:你是要思路呢,还是代码啊,代码不太好给你,如果要思路的话,我可以给你说说。
概述具体框架使用jframe,文本框组件:JTextField;密码框组件:JPasswordField;标签组件:JLabel;复选框组件:JCheckBox;单选框组件:JRadioButton;按钮组件JButton。
同意楼上的说法,具体点可以这样:创建一个用户表,里边包括LoginName(登录名),UserName(用户名),Password(密码),Age(年龄),Address(地址)。
//这个是我写的,里面有连接数据库的部分。
这是我刚做的,JAVA布局与其它语言相比难度较大,建议你将两张图片PS成一张图片,做为背景,加入到JFRAME中,以降低难度。
通过B/S来实现是最方便的了,代码太简单了。登录页面用JSP,后台请求一个action或servlet即可。
登录的时候拿着登录名去找Map,如果有匹配到就对比密码是否正确,密码输入正确就表示可以登录成功,密码匹配错误就提示密码错误;如果拿着登录名找Map没有找到信息,说明此登录名没有注册,就是提示注册。
界面建议用可视化来做,美观且便捷。下面这个是完全用代码写的,仅供参考。
成功处理完用户提交的注 册信息后,客户端仍然会回到注册页面。如果用户想使用已经注册的用户名来登 录,可以通过单击“登录”超链接转到登录页面进行登录。
接收页面上提交的两个值分别赋给两个变量,由于你已经规定了用户名和密码,所以不用连接数据库,很简单的。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流