導航:首頁 > 方法技巧 > 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方法相關的資料

熱點內容
實證研究方法不足怎麼寫 瀏覽:571
預制塊一塊一塊的裝車簡便方法 瀏覽:229
感統教具的使用方法 瀏覽:213
電信網路5g慢怎麼解決方法 瀏覽:768
自重街頭訓練方法 瀏覽:110
睡覺時的正確方法和方向 瀏覽:280
碸吡草酯分析方法 瀏覽:492
電腦的麥克風在哪裡設置方法 瀏覽:950
雞蛋泡醋食用方法 瀏覽:458
期貨虧損最好的解決方法 瀏覽:869
脖子擦傷化膿怎麼處理方法 瀏覽:52
重組體篩選有哪些方法 瀏覽:966
蟹爪蘭花的圖片及養殖方法 瀏覽:146
dj12bd61sg的使用方法 瀏覽:3
如何防止吼叫的方法 瀏覽:284
夜釣有什麼方法可以看到魚漂 瀏覽:587
石材線條安裝方法 瀏覽:451
清涼油延時使用方法 瀏覽:915
刀片式刮鬍刀安裝方法 瀏覽:490
led視頻處理器調試方法 瀏覽:652