web系统A(jsp + Netbeans)中的一个 页面连接到web系统B中的首页 (web系统B由其他厂家开发的,无
源码)
首页需要登录 输入 用户名 和 密码(密码和用户名都已经知道) 才能查看里面的内容,
能否在 web系统A中的 连接到web系统B中 的 页面 上自动输入 用户名和 密码,自动进入到
web系统B中.
请高手指点一下多谢了。
源码)
首页需要登录 输入 用户名 和 密码(密码和用户名都已经知道) 才能查看里面的内容,
能否在 web系统A中的 连接到web系统B中 的 页面 上自动输入 用户名和 密码,自动进入到
web系统B中.
请高手指点一下多谢了。
解决方案 »
- java项目由weblogic迁移到tomcat下
- 关于Hibernate出错的问题,请教高手……谢谢了
- jsp的servlet 文件编译
- 求助:liux下如何配置jsp运行环境
- 空指针错误,不解!
- 麻烦各位大虾推荐jsp编程方面的好书
- webwork+jetty问题(在线等)
- 如何判断一个checkbox是否被选中?我用request.getParameter("checkboxName")都为nill请问如何做啊?
- 数据库错误:Object has been closed.
- 高手求救,如何不用输端口号,既运行jsp又可运行asp?
- myeclipse中的web开发问题!
- 根据下拉列表的值生成不同控件
-------------------------------
就你现在的情况看,你可以尝试以下方法:
看样子你的两个系统的用户名和密码是同一套,那么,web系统B的登陆页面应该有个提交的form,指向该系统登陆处理页面或servlet,你可以在web系统A中以web系统B所要求的形式(get或post方法)提交到web系统B登陆处理页面或servlet,这样,就可以实现了:)祝你好运!
找到登陆表单的action 然后找到用户名和密码的文本框名字
模仿他的一个表单 传到对应的URL就可以登陆了
<input type="text" name="username" value="admin">
<input type="password" name="password" value="admin">
<input type="submit">
</form>
<script>
document.logi.submit();
</script>
把密码和用户名预先写好在网页中,浏览该网页后,就可以自动登录到www.126.com的邮箱中。
首先需要3个信息:对方登陆页的表单名,用户名的文本框名称和密码文本框名称;
假设为表单名为form,用户名输入框为name ,密码框为password;<script language="javascript">
function loginToB(){
var windowB=window.open("B的登陆页面url");
windowB.document.form.name.value="用户名"//把本页的用户名传给B登陆页面的用户名文本框里
windowB.document.form.password.value="密码";//设置密码
windowB.document.form.submit();
}
</script>
任意位置调用loginToB()方法即可
A.html
<html>
<head>
</head>
<body>
<form name="form1" action="http://entry.126.com/cgi/login" method="post">
<input type="hidden" name="user" value="用户名">
<input type="hidden" name="pass" value="密码">
</form>
<script> document.form1.submit();</script>
</body>
</html>