① 如何在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();%>