Java两个web项目之间如何传值

项目A 输入用户名和密码,
项目B(其实是A项目的一个功能实现,但由于各种原因,没办法写在A里面)
现在的问题是 我在项目A的 main.html 直接进入项目B的 a.jsp
我在项目B中 无法得到项目A的用户名
我现在是这样跳转的 在项目A有个按钮直接location.href='http://localhost:9090/项目B/a.jsp
但是在项目B无法获取到登录名,由于项目A的页面是html也无法调用jsp的标签

A中项目提交到B中,B要有接受!
A.jsp
<html>
<body>
<form name="loginform" action="B.jsp" method="post">
姓名:
<input type="text" name="name">
<br />
密码:
<input type="password" name="password">
<br />
<input type="submit" value="登录">
<br />
</form>
</body>
</html>
B.jsp //要用request来接受
<html>
<body>
<%
String name = request.getParameter("name");//接受A中姓名
String password = request.getParameter("password");//接受密码

%>

</body>
</html>
温馨提示:内容为网友见解,仅供参考
无其他回答

java后端向前端传递数据(java前后端怎么对接)
前端需要java后端传多个对象数据怎么传?1、很多时候前端需要传递多个不同类型对象到后台,这时可以将所有需上传的对象保存在一个数组里,之后向后台上传数组即可。2、通过表单传递前端使用表单时,为name属性赋值,后台controller层方法的参数只要与name的值相同,即可获取到该属性的值。ajaxjs中将值取出来,通...

前端给后端传值七种方式?
如何从jsp页面向后台传值?1、这是从后台查询完成之后通过setattribute方法传值的,这是从后台传值到jsp页面吧。2、给复选框命名:。在提交的时候onclick=aa();。3、你要经过controller接收xuehao这个参数,然后调用service传入最后到你的查询那里赋值就可以了。4、jsp传值给另一个jsp页面,主要的方式...

关于servlet 之间的传值问题 ,,,
不跳页是啥意思,Java Web里传值一般都是通过request, session, application这些对象的setAttribute()和getAttribute()方法。你说的难道是访问完了servlet a,马上访问servlet b?如果是这样的话,两个请求之间有联系,直接在servlet a里用 request.setAttribute("YOUR_KEY", yourVariable);request.getRequest...

同一tomcat下的两个不同web项目之间如何传值
首先tomcat下配置好两个项目:然后,假设有如下两个项目:项目1 url: \/test1\/index.jsp 项目2 url: \/test2\/index.jsp 在项目1的中index.jsp页面添加一个链接:test 点击这个链接就能跳转到项目2中。链接的参数随便加。

如何在javaservlet和jsp间互传数据
1、利用ServletContext这个web全局上下文来共享数据 servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()\/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传 比如:在servlet中 getServletContext.setAttribute("title", "hello world"); ...

Java两个类之间传值
因为m是public的, 所以很简单 假设B中有A的实例a 先运行a.functionA(s1, s2)然后就可以由a.m取得m的值

java中getAttribute和getParameter的区别
Web组件之间 共享,即request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是 获取Http提交过来的数据,最后一条理论化些就是 getParameter用于客户端重定向,即点击了链接或提交按扭时传值用,即用于在用表单(post)或url重定(get)向传值时接收数据用,getAttribute:用于服务...

java中后台向前端传值的几种方式
一种,放到request、session、application域里面。1、直接放入一个实体(基本类型)2、放入一个集合、数组 3、放入JSON(字符串)

如何在页面和服务器间传值
另一种常见方式就是session之间传值,比如你一个jsp页面中来个session.setAttribute("a",new String("aaa")),那么当这个jsp页面提交给后台处理程序(可能是一个jsp或一个servlet程序),那么再后台程序里面就可以用String aa=session.getAttribute("a").toString();来将之前那个Jsp页面中所设定的属性a的...

jsp 页面间传值有几种方式?分别是哪几种?
get方式是直接在连接后面带上键值对一样的东西:.html?键=值。post的方式比较隐秘,一般我们用于form表单的提交。然后是跳转:request.getRequestDispatcher("abc").forward(request, response);这样也可以带参数过去,但是在servlet中 跳转和重定向是有区别的,并且区别很大。同时,我们可以用Session来传递...

相似回答