php跟jsp之间session共享的问题 - Java / Web 开发
最近一个项目中遇到一个问题:在原有的一套系统中(php开发)添加一些小功能(jsp开发),原来用户系统都是php开发的,我如何在jsp开发的功能中做到用户信息session同步呢? 有人是否有做过类以项目,想听听大家的看法 比如:php原有系统中有用户登录,jsp现有开发的也有,怎么在一方登录之后,另一方同时登录呢?
简单的方式,可以用php链接到Jsp的时候传送用户名的参数,不过安全性不高。 否则要用sso单点登录来实现。 顶下引用 简单的方式,可以用php链接到Jsp的时候传送用户名的参数,不过安全性不高。 否则要用sso单点登录来实现。 用url传值就行了撒 馊主意: jsp上搞一套自己的(比如登录什么的)的程序。 当用户通过php程序登录php系统的时候,用php给那个jsp项目发送一个数据相同的http请求。 这样session就“接”上了。 实际上是jsp系统生成了一个自己用的session。 不过还有2个问题, 1、开发成本大,比如登录的程序需要再在jsp系统中重新做一遍。 2、不知道php有没有“发送http请求”的东西。 如果是servlet之类的程序中,可以用httpclient,不过不懂php,如果没有这样的东西就只能杯具了。 (或者再jsp里需要session的时候,向php系统发送一个http请求,去看php的session里面有没有当前这个用户的信息。当然这样就需要在php里面给jsp系统“开个口子”) good luck ls的说法不可行,发送请求没问题,但是session不能获得。引用 ls的说法不可行,发送请求没问题,但是session不能获得。 我又来啦~~
相关问答:
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置? 用过滤器 filter 将当前站点及其子站点放一个目录 然 ......
我JSP的页面是: <%@ page language="java" contentType="text/html; charset=gb2312" %> <script> function Save(){ xmlHttp=GetXmlHttpObject() if(xmlHttp==nul ......
<?xml version="1.0" encoding="utf-8" ?> - <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 52 in the jsp file: /vip_info.jsp ÕË cannot be resolved 49: <table border="1& ......
要求: 1、具有2年以上的java开发工作经验,精通java; 2、熟悉Eclipse开发工具,熟悉WEB开发,具有两年以上Java开发经验,掌握面向对象的软件设计方法, 有Spring、Hibernate以及 ......