Java Web 跨域共享 事故记

首先,跨域共享 我是参照我老同事的 [url=http://blog.csdn.net/weiqingli190949353/article/details/6562312]技术贴[/url]

在使用过程中 也遇到了一定的麻烦和悲剧,弄了我 一个下午 和 一个上午

在这里做一个记录

1.

<!-- aa 和bb 为两个不同的web项目 -->

<Context path="/aa" reloadable="true" crossContext="true" />
<Context path="/bb" reloadable="true" crossContext="true"/>


在这里的 [color=red]crossContext="true"[/color] 就是 进行跨域的 属性
只需要 在 需要得到跨域 属性的工程里加入.
例如 只需要在BB 工程里 获取 AA的 参数
这样 AA 可以不需要 写 该属性,而 BB 必须写


2.
进行跨域共享的时候, 还要需要注意一些细节
跨域后 会产生 类路径 不匹配 的问题
例如 对象A 无法转换为 对象A 这个异常
建议 在 共享后,在本域的 处理方法里 进行一次本域对象的 new 操作
并进行 一次 BeanUtils.copyProperties ()的 copy 操作...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值