導航:首頁 > 方法技巧 > jsp如何調用java方法

jsp如何調用java方法

發布時間:2023-05-22 03:53:34

如何在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);
}
%> 就肢隱這樣就是對的

⑵ jsp 如何調用java類 初學

不知道你用dwr試過沒有,一般在前端調用java類都是使用dwr因為它是專為,從頁面調用後台的java類產生的。以HelloWorld為例假設後台有一個實體類HelloWorld
public class HelloWorld {
public String hello(String name){

return "helloworld"+"name="+name+"now time="+new Date().toLocaleString();
}
}
1.引入dwr的jar包
2.將dwr.xml文件到web-INF目錄下
配置:
<dwr>
<allow>
<create javascript="HelloWorld" creator="new">
<param name="class" value="service.HelloWorld"></param>
</create>
</allow>

</dwr>
3.配置web.xml
加入:<!-- dwr -->
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>

<!-- This should NEVER be present in live -->
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>

<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>

4.引入dwr的js,如:
<script type='text/javascript' src='dwr/interface/HelloWorld.js'></判滾script>
<script type='text/javascript' src='dwr/枝沖橡engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
這一步你可以參考dwr的官方文檔中的實例,因為這里引入的js,包括目錄你都找不到的,所以以往的直接將js文件拖拉到要使用的頁面就行不通了,
分別介紹一下引入的三個js文件:
第一個:後綴為HelloWorld.js的估計你也能猜出來了,其實在後台你就是有一個類名就叫HelloWorld的,現在應該明白為什麼可以調用後台java類了吧(也就是說有幾個java類要調用就有幾個這樣的引入文件,只需要將HelloWorld名字換為你猛旁的另一個要引入的類)。
第二個:固定的寫法
第三個:不是必須的,可加可不加,不過它是為了是你操作更方便,一般都會加上。
5.下面就可以在頁面調用了:
<script type='text/javascript' src='dwr/interface/HelloWorld.js'></script>
<script type='text/javascript' src='dwr/interface/DepartmentsService.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type="text/javascript">
function hello(){
var name = document.getElementById("name").value;
HelloWorld.hello(name,callback);//直接使用引入的名稱調用後台類中的hello()方法
}
//回調函數用來獲取從後台傳遞來的參數,或者數據
function callback(date){
alert(date);
}
</script>

6.完成
希望能下個dwr的官方jar包裡面有好多例子,講的都很詳細的

怎麼在jsp中運行java方法

可以通過一個JSP傳值到servlet來處理
jsp傳值給另一個jsp頁面,主要的方式橡兄是將數據放在request對象中,然後在另一慎擾個頁面拿到這個數據即可,代碼如下:
A.jsp :通過post 和get、連接寬如旦都可以傳
a標簽連接的:
<a herf='B.jsp?name=<%=name%>'>傳遞到B頁面</a>
B.jsp :
B頁面通過如下代碼接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>

⑷ 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並傳參數

如果不哪租檔用Servlet或者諸如Struts這型彎類框架來做後台處理的話,你完全可以在JSP文件里直接寫Java代碼來處理。<%String pp=request.getParameter("pp"); //表單提李亂交上來的參數//直接調用smgp的API%>

⑹ JSP裡面怎麼調用java類裡面的方法。

首先你寫的是Javascript的代碼,而Javascript是不用String聲明變數,而是var

首先你得從JSP原理學起,前後台的代碼本身是沒有關聯關系的,只是通過頁面GET或POST時的參數,後台代碼進行不同的處理,你需要手動實現一個請求比如action=save,後台switch request["action"]然後如果是"save",就做你的SAVE函數

⑺ 在jsp中如何調用java中的方法

如果你有一個類為Person,Person中有枝鍵個方法為public void setName(String userName),那麼在jsp中可以這樣嫌搭搜芹歷寫x0dx0a<%x0dx0a Person p = new Person();x0dx0a p.setName("張三");x0dx0a%>

⑻ jsp如何引用java類,有哪幾種方法說明下

<%@page import="com.Test"%>/隱陸/引入Test.java包
<%
這里正常使用Test.jsva就行了
%>

目前我只用這個方法

其實在jsp中使用顫洞java類 除了在包前面加@page 和<%%>包括起來 其他和寫java代茄攜枯碼沒區別,明白了吧

閱讀全文

與jsp如何調用java方法相關的資料

熱點內容
瓶子循環使用方法視頻 瀏覽:569
有什麼方法可以增大 瀏覽:65
常用葯品消毒方法和消毒濃度 瀏覽:287
運用比較方法分析論文 瀏覽:340
腳踝怎麼去除最簡單方法 瀏覽:947
有什麼方法可以降低龜頭敏感度 瀏覽:130
腸蠕動按摩的方法有什麼 瀏覽:642
棒針織毛衣收針方法視頻 瀏覽:100
蘋果手機豎屏鎖定設置方法 瀏覽:524
蘋果筆記本的關機在哪裡設置方法 瀏覽:3
工業異丁烯分析方法的缺點 瀏覽:972
女孩梳頭發方法簡單 瀏覽:402
小腳發脹發酸發軟的治療方法 瀏覽:926
貼片電阻焊接方法視頻 瀏覽:357
抽象方法怎麼賦值 瀏覽:978
三角梅開花圖片及養殖方法 瀏覽:649
小奶龜怎麼養殖方法和注意事項 瀏覽:173
生產板塊信息設計方法研究 瀏覽:904
720除458的簡便計算方法 瀏覽:178
數控切割機故障大全及解決方法 瀏覽:298