重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
可以通过一个JSP传值到servlet来处理
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!创新互联公司为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,网站设计、网站制作负责任的成都网站制作公司!
jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:
A.jsp :通过post 和get、连接都可以传
a标签连接的:
a herf='B.jsp?name=%=name%'传递到B页面/a
B.jsp :
B页面通过如下代码接收
%
String name=request.getParameter("name");
out.println("接收到:"+name);
%
ajax是调用http请求的,不能直接调用java类中的某个方法,你需要先把这个方法通过servlet或struts发布成http服务,然后再用ajax来调用
首先你要在jsp的上面引入你要是用的类包
%@ page import="com.temp.test.*" %
然后在body里面使用小脚本%
int id = 123;
TestSpringMyBatis abc = new TestSpringMyBatis();
abc.getUserById(id);
%
TestSpringMyBatis 就是com.temp.test包下的一个java类
这样就可以使用了
如果你有一个类为Person,Person中有个方法为public void setName(String userName),那么在jsp中可以这样写\x0d\x0a
执行java?你是不是你描述有问题?
ajax需要提前引入jQuery
input onclick="c()" value="按钮"
script
function c(){
$.ajax({
url:"你的地址",
data:"你的数据",
success:function(res){
alert(“响应是:”+res)
}
})
}
/script
可以通过一个JSP传值到servlet来处理
jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:
A.jsp :通过post 和get、连接都可以传
a标签连接的:
a herf='B.jsp?name=%=name%'传递到B页面/a
B.jsp :
B页面通过如下代码接收
%
String name=request.getParameter("name");
out.println("接收到:"+name);
%