當前位置:ag真人国际官网-ag旗舰厅官方网站 » 編程語言 » 網頁java

網頁java-ag真人国际官网

發布時間: 2022-01-08 00:40:36

① html頁面怎麼調用java方法

在html頁面中,使用js調用java類要使用ajax,具體方法步驟如下:
1、將要調用的類名和方法名作為參數傳給某個servlet.這一步的方法有許多種,用框架,或者直接用xmlhttprequest對象;
2、要調用的類名和類的完整包路徑最好寫在配置文件里,這里假設類名為hello,方法名為sayhello,並且sayhello方法不帶參數,類路徑為com.demo.hello。
3、配置文件ajaxconfig.properties
hello = com.demo.hello
4、傳入的參數設置為 class=hello&method=sayhello
在servlet中作如下處理:
string classname=request.getparameter("classname");
string methodname=request.getparameter("method");
string classpath=null;
5、讀取配置文件,取出classname所對應的值放入classpath變數中,
class c=class.forname(classpath);//載入你所指定的類
class param[]=new class[0];//方法的參數為0個
method m=null;
string returnvalue=null;//返回值
try {
m = c.getmethod("sayhello",param);//獲取你所指定的類中的指定方法
} catch (securityexception e) {
// todo auto-generated catch block
e.printstacktrace();
} catch (nosuchmethodexception e) {
// todo auto-generated catch block
e.printstacktrace();
}

try {
returnvalue=(string)m.invoke(c.newinstance(), new object[0]);//調用你所指定的方法
} catch (illegalargumentexception e) {
// todo auto-generated catch block
e.printstacktrace();
} catch (illegalaccessexception e) {
// todo auto-generated catch block
e.printstacktrace();
} catch (invocationtargetexception e) {
// todo auto-generated catch block
e.printstacktrace();
} catch (instantiationexception e) {
// todo auto-generated catch block
e.printstacktrace();
}
6、將returnvalue的值返回給客戶端即可
類hello.java

public class hello
{
public string sayhello()
{
return "hello";
}
}

② 為什麼網頁開發要用java,不是html嗎

有的動態網頁是用jsp做的,在傳統的html代碼中加入了java代碼,在瀏覽器瀏覽網頁時,伺服器將java代碼翻譯成html代碼顯示出來

③ 如何用java編寫 網頁

一般在網上有免費的界面提供下載,有一定的html,css,腳本方面的知識,即使不懂,也能自我修改達到你要求的效果 算了我直接給你代碼得了

*************************************test.html*********************************************************




3列固定寬度居中 頭部 尾部——<a href="http://www.aa25.cn">標准之路www.aa25.cn</a>









this is the sidebar2

3列固定寬度居中 頭部 尾部——






********************************************layout.css *************************************************

body { font-family:verdana; font-size:14px; margin:0;}

#container {margin:0 auto; width:900px;}
#header { height:100px; background:#6cf; margin-bottom:5px;}
#maincontent { height:500px; margin-bottom:5px;}
#sidebar { float:left; width:200px; height:500px; background:#9ff;}
#sidebar2 { float:right; width:200px; height:500px; background:#9ff;}
#content { margin:0 205px !important; margin:0 202px; height:500px; background:#cff;}
#footer { height:60px; background:#6cf;}

④ 網頁中引用java

首先更正一個概念,標簽下的代碼是javascript代碼,不是java代碼。
使用將這段javascript代碼保存為一個js文件,引入到頁面中
引入方法,在標簽體下

⑤ 如何用java製作網頁

怎麼用java來編寫網頁,目前比較流行的是ssh(struts2 spring hibernate)框架。其實只要有servlet和jsp基礎就可以實現,框架只是高效的開發和管理。
推薦使用ssh框架進行開發。
使用struts2來實現頁面跳轉,他的標簽也可以寫jsp界面。
使用hibernate來進行資料庫操作的封裝,進行自動管理。
使用spring可以整合以上兩個,使控制權轉移給spring,這個就是控制反轉。
具體頁面怎麼寫,這個多看下工具書不難。前台頁面可以使用html來寫,解析速度快,並且頁面開發難度低,排版效果好。

⑥ 網頁中java的加運算





⑦ java類如何打開網頁

java中的類是具備某些共同特徵的實體的集合,它是一種抽象的概念,用程序設計的語言來說,類是一種抽象的數據類型,它是對所具有相同特徵實體的抽象。所謂對象就是真實世界中的實體,對象與實體是一一對應的,也就是說現實世界中每一個實體都是一個對象,對象是一種具體的概念。java類打開網頁有以下方法:

1、java.net.uri uri = new java.net.uri("http://www..com");

java.awt.desktop.getdesktop().browse(uri);

2、runtime.getruntime().exec("rundll32 url.dll,fileprotocolhandler http://www..com");

這兩種方法是可以打開,不過只能在服務端打開,如果有另一台機器訪問我的機器,執行上邊的程序後,也會在我本機顯示的頁面。

3、如果是讓他自動打開可以用robot類模擬滑鼠單擊右鍵雙擊等動作,還可以模擬輸入。

4、如果要在網頁做復雜操作可以用swt做一個瀏覽器,可以控制他執行網站里的腳本,這個比較難點。

⑧ 如何在網頁上運行java程序




new document





我帥嗎?





由於是網頁不需要執行java命令來重新運行,輸入完可以在文本框里繼續輸入!

⑨ 怎麼用java來編寫網頁

網站的開發分前台和後台,前台就是網頁的框框了,這要用到html(超文本標記語言),後台就是網站的邏輯處理部分了,比如要注冊一個用戶,用戶的登錄處理等,前台的開發用dreamweaver專業點吧,後台開發和開發java桌面程序差不多,用eclipse 和myeclipse 都行,java 的web開發模式有很多的框架方案可以用的,
·
spring hibernate struc

jsp+servlet+javabean

struts+hibernate

jsp+javabean

熱點內容
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:690
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:374
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:954
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:129
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:387
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
androidapk結構 發布:2024-07-17 15:10:43 瀏覽:945
c語言指針的例子 發布:2024-07-17 15:08:01 瀏覽:768
linuxzcat 發布:2024-07-17 15:02:09 瀏覽:901
賓士編程嗎 發布:2024-07-17 14:57:08 瀏覽:853
网站地图