在第一行寫
<%@
page contentType="text/html;charset=gbk"
import="XXX.CartBean"
%>
<jsp:useBean id="cb" class="XXX.CartBean" scope="session"/>
這樣,在session里就有一個你寫的類的實例,叫cb了,在jsp頁中,如果你想直專接顯示cb中的方法的返回值,那麼就屬在<%與%>中間寫cb.方法名(),顯示變數要在<%=與%>中間寫cb.變數名,如果是表單提交的話,MVC的設計模式是提交給Servlet,Servlet去找Bean幹活,除了頁面一開始就要馬上顯示的內容,jsp都不應該直接去找Bean,都是去找Servlet的
② jsp頁面如何調用自定義的java類
<%@pageimport="com.code.Student"%>
在jsp頁面中寫入這樣的代碼就是導入你自己自定義的類了
com 和code 是包名 Student 是其中的類。
③ JSP裡面怎麼調用java類裡面的方法。
我勒個去。。。這個是js的方法。都是放在jsp裡面。。
function save()
{
String userName = document.getElementById("userName").value;
String telNumber= document.getElementById("telNumber").value;
//調用java類方法裡面的保存函數專來保屬存兩個String
return true;
}
<body>
<input type="text" id="userName" />
<input type="text" id="telNumber" />
<input type="button" value="提交" onclick="save()" />
</body>
④ jsp頁面怎樣調用JAVA靜態方法
第一:如復果是對象的話,制你應該去看看jsp:bean的用法。只有配合使用jsp:getProperty才有用
第二:是靜態的函數,也就不怕了。你在
<%@ page language="java" import="java.util.*,com.rh.entity.*" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
import="java.util.*,com.rh.entity.*" 加上這句,當然是你的Infomation 類的全路徑,你就可以在jsp中用了
<%=Infomation.getJavaRuntimeVersion() %>
⑤ jsp如何調用java類
jsp調用java類的步驟:抄
1.新建一個項目,在src文件夾下添加一個包:如:tianaoweb.com;
2.再在包中添加一個類:如
package com;
public class test {
public String sd(){
return "sd";
}
}
3.在默認的首頁index.jsp(當然也可以自己新建一個jsp文件)的開頭引入
<%@ page import= "tianaoweb.com.* "%>
4.在<body> </body>中添加相應的java代碼片:
如:
<%
String str;
test te=new test();
%>
<%=te.sd() %>
⑥ jsp如何引用java類,有哪幾種方法說明下
<%@page import="com.Test"%>//引入Test.java包
<%
這里正常使用Test.jsva就行了
%>
目前我只用這個方法
其實在jsp中使用java類 除了在包前面加@page 和<%%>包括起來 其他和寫java代碼沒區別,明白了吧