① 如何在JSP页面使用struts标签<s:if test="如何调用java类方法">比较日期大小!
导入你的类: <%@ page import="需要用的类" %>
<%
类名 class0 = new 类名();
int result = class0.bijiaoshijian("time1","time2");
%>
time1、time2可以是你从jsp页面获得的2个时间值作为参数
result就是你方法返回的结果。 希望对你有帮助!
② 在JSP页面中怎么import进来JAVA的类
1. <%@page import="com.ideal..CommPayAppDao">
2. 其中,类CommPayAppDao为代码src中包com/ideal/下面的类,这样你在jsp页面就可以像java类中写代码一样使用该类中的public方法,
例如:假设该类中有public方法getPayAmount(String s)
<%
CommPayAppDao =new CommPayAppDao();
String comm_code="018876666";//商户号
.getPayAmount(comm_code);//根据商户号获取付款金额
%>
3. 看到这里,我想你应该可以自己去操作了,呵呵~祝你在交流中进步,谢谢!
③ JSP中使用自定义的java类
直接用import语句是可以的。
我用的是MyEclipse集成开发环境测试的。
/**
* User.java
*/
package org.stu.penglx;
/**
* @author plx
*
*/
public class User {
private String name = "xxxx";
private String password = "1111";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
前台index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="org.stu.penglx.User" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head> UserTest </head>
<body>
<h1>This is my JSP page. </h1><hr>
<%
User user = new User();
out.println(user.getName());
%>
</body>
</html>
启动WEB服务器访问连接
访问http://localhost/index.jsp
页面显示
This is my JSP page.
------------------------
xxxx
备注
如果编译时,还是提示User cannot be resolved to a type
试着把这句
User user = new User();
改成
cn.mldn.lxh.dbc.User user = new cn.mldn.lxh.dbc.User();
如果还不行,
再把这句
<%@ page import="cn.mldn.lxh.dbc.*" %>
改成
<%@ page import="cn.mldn.lxh.dbc.User" %>
希望对你有帮助 GOOD LUCK
④ JSP里面怎么调用java类里面的方法。
首先你写的是Javascript的代码,而Javascript是不用String声明变量,而是var
首先你得从JSP原理学起,前后台的代码本身是没有关联关系的,只是通过页面GET或POST时的参数,后台代码进行不同的处理,你需要手动实现一个请求比如action=save,后台switch request["action"]然后如果是"save",就做你的SAVE函数
⑤ 如何在jsp中使用java类
其实跟鞋普通类是一样的
1.在jsp那里导入包
<%@page import="java.util.*"%>
然后就可以在<% %>里面使用对应的类
比如<% new HashMap();%>
2.写类名的时候写全名
<% new java.util.HashMap();%>