如何在JSP页面中调用JAVA

如何在JSP页面中调用JAVA,第1张

<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(requestgetParameter("x")!="" &&
requestgetParameter("x")!=null){
int x=IntegerparseInt(requestgetParameter("x"));
int y=IntegerparseInt(requestgetParameter("y"));
cal c=new cal();
res=cadd(x,y);
}
%> 就这样就是对的

可以通过Ajax请求Servlet,然后Servlet调用Java类中的方法并返回数据给JS。

用mvc框架访问java类方法,例如struts,springmvc

     也可以在jsp中用<%Java代码%>

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

%@ page language="java" import="ffffTttext" pageEncoding="gbk"%>
<%
String path = requestgetContextPath();
String basePath = requestgetScheme()+"://"+requestgetServerName()+":"+requestgetServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'Hellojsp' starting page</title>

<meta >

1、加载驱动程序。

2、创建连接对象。

3、创建sql语句执行对象 。

4、执行sql语句。

5、对执行结果进行处理。

6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。

处理结果两种情况:

1、执行更新返回的是本次 *** 作影响到的记录数。

2、执行查询返回的结果是一个ResultSet对象。

ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些 行中数据的访问。

扩展资料:


Statement

要执行SQL语句,必须获得javasqlStatement实例,Statement实例分为以下3 种类型:

1、执行静态SQL语句。通常通过Statement实例实现。

2、执行动态SQL语句。通常通过PreparedStatement实例实现。

3、执行数据库存储过程。通常通过CallableStatement实例实现。

参考资料:

百度百科JAVA


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13342925.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-18
下一篇 2023-07-18

发表评论

登录后才能评论

评论列表(0条)

保存