导航:首页 > 编程语言 > jsp中调用java

jsp中调用java

发布时间:2022-06-12 14:23:43

A. 在jsp中如何调用java中的方法

如果你有一个类为Person,Person中有个方法为public void setName(String userName),那么在jsp中可以这样写
<%
Person p = new Person();
p.setName("张三");
%>

B. 如何在JSP页面中调用JAVA

<input name="<%=res%>"> 你的这一句不就是调用下面的吗?加粗的部分就是表达式。 就写在jsp页面就可以了<form><input name ="x" value="0"><input name ="y" value="0"><input type="submit" value="="><input name="<%=res%>"></form><%
int res=0;
if(request.getParameter("x")!="" &&
request.getParameter("x")!=null){
int x=Integer.parseInt(request.getParameter("x"));
int y=Integer.parseInt(request.getParameter("y"));
cal c=new cal();
res=c.add(x,y);
}
%> 就这样就是对的

C. 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>

传递回调函数作为参数。如果只有一个回调函数, 则默认是成功的回调函数。

D. JSP页面中怎么引用java类的方法

本质上jsp最终要被编译成java,才能被执行
因此同你在java中使用java类一样,也要首先将该类引进
不过在jsp中要使用标签来引入,势力如下:
<%@
page
import="com.Proct.*"%>
引进了com.Proct.*下的所有类
<%@
page
import="com.Proct.Abc"%>
引进了com.Proct下的Abc类

E. 请问JSP中如何调用JAVA类

JSP,页面第二行的指令可以导入类或类包,导入多个用半角逗号,分割
<%@ page import="java.util.HashMap" %>
以下是我给你的建议:
jsp是MVC2设计模式中的视图层,别往里面直接写java代码,java代码可以写到控制层或者模型层或者service层。
用el表达式、jstl代替java代码操作数据即可。
jsp要学的是JSP自身的指令+el表达式+jstl+html+js。

F. java jsp页面怎么写java类怎么调用java代码

jsp中写java代码成为scriptlet,写在<%%>之间就可以了。
Scriptlet是包含在<%和%>之间的Java代码,在Web容器处理JSP页面时执行,通常会产生输出,并将输出发送到客户的输出流里。Scriptlet除了不能定义类和方法、不能用import引入类外,可以包含任何有效的Java代码。(Java类在Jsp外部定义,可用page指令的import属性引入,也可以Java Bean的形式使用。Java中的方法必须在类内定义,但Jsp允许使用声明定义方法。窗体(GUI)设计代码在Jsp中无效)。
Scriptlet例程:
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP基本语法</title>
</head>
<body>
<h1>Scriptlet示例页面</h1>
<table border="1">
<caption>乘法口诀表</caption>
<%-- 在网页中嵌入Java代码的主要方法 --%>
<%
for(int i=1; i<=9; i++) {
int j=1;
//out是JSP的一个内部对象,print方法用于向客户端输出数据
out.println("<tr>");
for(; j<=i; j++) {
out.print("<td>" + j + "*" + i + "=" + j*i + "</td>");
}
for(;j<=9;j++) {
out.print("<td> </td>");
}
out.println("</tr>");
}
%>
</table>
</body>
</html>

G. 如何在jsp中使用java类

JAVA引入自定义的类,可以使用关键字import。

import关键字的作用就是加载外部的java类,后跟:包名+类名,需要写在类的最上面,后面如果用到自定义类的时候,就不需要写包名,只需要新建就可以。

H. 怎么在jsp页面中调用.java类

<%所在包.包.getstreetbycounty a = new 所在包.包.getstreetbycounty();%>
其实就是用<% 这里写Java代码,跟java类文件一样用%>

I. JSP 文件怎么调用java文件

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
导入你需要使用的java方法所在的包,
然后直接调用就可以了

<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()+ path + "/";%>
<% %>中的内容就是java方法的调用!!!

J. 如何在jsp中使用java类

其实跟鞋普通类是一样的
1.在jsp那里导入包
<%@page import="java.util.*"%>
然后就可以在<% %>里面使用对应的类
比如<% new HashMap();%>
2.写类名的时候写全名
<% new java.util.HashMap();%>

阅读全文

与jsp中调用java相关的资料

热点内容
oa服务器异常怎么办 浏览:68
cmd编译utf8 浏览:276
怎么截取app接受的数据 浏览:276
nrf24l01pdf 浏览:298
php字符串转array 浏览:434
U盘分了文件夹后 浏览:940
javasetstring 浏览:837
压缩包里文件夹是白色的 浏览:472
编译链接知乎 浏览:591
php查询按钮 浏览:715
有音响游戏解压神器 浏览:253
怎么压缩图片jpeg 浏览:713
澳大利亚net程序员 浏览:579
程序员加班难受 浏览:990
如何看服务器品牌 浏览:256
ecy50clp压缩机多少W 浏览:755
mac终端命令怎么保存 浏览:850
微信公众号图片压缩 浏览:440
可以在安卓平板上画画的软件是什么 浏览:438
高盛数字加密 浏览:897