jsp里触发java代码 jsp在执行过程中经过什么阶段,会将java源码
在jsp中怎样使点击一个按钮后执行一段java代码
可以通过一个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);
%
怎么在jsp中运行java方法
可以通过一个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);
%
JSP如何调用java代码
首先,在服务端定义了一个类和静态方法:
public class Test {
public static String sayHello(String name){
return "hello, " + name;
}
}
注意:必须是公开的静态方法。
ajax分为同步、异步调用,如果没有传递回调函数,则是同步调用;
如果传递回调函数,则是异步调用。
同步调用
script type="text/javascript"
......
try{
var obj = Test.sayHello('world!');
......
}catch(e){
//e.error 错误码
//e.message 错误描述
}
......
/script
不传递回调函数,以try…catch来处理错误。
在同步调用模式下,如果有网络错误、业务逻辑错误等,会抛出一个异常。
异步调用
script type="text/javascript"
......
Test.sayHello('world!',
function(obj){ //success callback function
......
},
function(error, message){ //fail callback function
}
);
......
/script
传递回调函数作为参数。如果只有一个回调函数, 则默认是成功的回调函数。
本文标题:jsp里触发java代码 jsp在执行过程中经过什么阶段,会将java源码
转载来于:http://scyanting.com/article/docojcd.html