我想实现一个简单的单点登录系统,用java语言去编写,但不知道要从何入手。。。
想问下,都需要去配置哪些环境呀? 大概的步骤有哪些呀?求指导啊求指导。。。
是java的web系统的单点登录吗?如果是建议你看看耶鲁大学的单点登录cas,我们做过的好几个项目都用的这个,简单易用,而且资料也比较多。追问
是去下载那个,然后进行改编吗? 那对于系统环境这些有什么要求没呀?之前没碰过这些,水平也比较弱 ,不是很清楚。。。
追答这是一个开源项目,你下载下来按照它的文档部署配置就行了,然后再在你的web项目中配置将它集成进去 ,它的文档都是英文的,你搜索一下 有很多中文配置文档的。
追问不是,我不是想去找一个现成的单点登录系统来用,而是想要自己用java语言去实现这么一个单点登录系统,然后可以将几个项目资源整合起来。。。
追答你觉得有这么必要吗?你要是自己研究研究还行。要是想要整合自己的系统,还是用成熟的系统比较好。
追问(⊙o⊙)… ,有必要啊 ,这是我的毕业设计呀 ~~~~(>_<)~~~~
追答那也没问题,这个项目是开源的项目 ,你可以看到代码,并且可以修改的.
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-09-01
你这样入手,给你列出整个简单流程,你自己思考一下:
1)下载,配置 Tomcat。
2)写 JSP 与 Servlet ,调用 MySQL 或其他数据库。
3)在 Tomcat 部署你的应用程序。
4)在浏览器运行你的应用程序。
一个简单的测试系统,主要由两个页面组成就够了:
1)登录页面。
2)登录成功后,显示的主页面。
后台程序,只要写一个就行了:
1)接收登录的用户名密码,去查询数据库。追问
1)下载,配置 Tomcat。
2)写 JSP 与 Servlet ,调用 MySQL 或其他数据库。
3)在 Tomcat 部署你的应用程序。
4)在浏览器运行你的应用程序。
一个简单的测试系统,主要由两个页面组成就够了:
1)登录页面。
2)登录成功后,显示的主页面。
后台程序,只要写一个就行了:
1)接收登录的用户名密码,去查询数据库。追问
再问下哈,那我需要自己去编写的就是JSP 和Servlet 那块吗?
追答你需要用 JSP 写两个页面:
1)login.jsp
2)main.jsp (登录成功后显示的页面)
(其实最简单的时候,你可以直接写 html,只不过把 .html 改为 .jsp 而已)
你需要写的 Servlet 只有一个:
1) LoginServlet.java
你在这个 LoginServlet.java 里面调用数据库。
最后,你就是用这 3 个 JSP + Servlet 就可以组成一个简单的网络应用程序,你把这个应用程序用 Tomcat 来部署。