這是一門課程了。javaweb,,或者叫jsp。jsp就是由html和java腳本,等語言構(gòu)成的。java程序嵌套在html里。相當于php。以網(wǎng)頁的形式將java展現(xiàn)。這也就是所謂的動態(tài)。以為java程序獲取的時間會變動?;蛘邤?shù)據(jù)庫變動從而引起網(wǎng)頁的變動。具體實現(xiàn),你可以在網(wǎng)上查找jsp教程。以下是一個jsp頁面的例子:注釋(1):上面一句是jsp命令語句,標準形式表示,利用java腳本語言。引入java.util包里的所有文件。編碼為utf-8注釋2:java腳本之后是標準的html格式。可嵌入java代碼"MyJSP'index.jsp'startingpageThisismyJSPpage.可嵌入java腳本
創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)雁山,十多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
private?static?String?sentHttpPost(String?path,?MapString,?String?map,?String?encode)?{
try?{
String?dataStr=null;
if?(map?!=?null??!map.isEmpty())?{
StringBuffer?sb?=?new?StringBuffer(?);
for?(Map.EntryString,?String?entry?:?map.entrySet())
sb.append("").append(entry.getKey()).append("=").append(URLEncoder.encode(entry.getValue(),?encode));
dataStr=sb.toString().substring(1);
}
System.out.println(dataStr);
URL?url?=?new?URL(path);
HttpURLConnection?urlConnection?=?(HttpURLConnection)?url.openConnection();
urlConnection.setConnectTimeout(3000);
urlConnection.setRequestMethod("POST");
urlConnection.setDoOutput(true);
if(null!=dataStr){
byte[]?data?=?dataStr.getBytes();
urlConnection.setRequestProperty("Content-Type",?"application/x-www-form-urlencoded");
urlConnection.setRequestProperty("Content-Length",?String.valueOf(data.length));
OutputStream?os?=?urlConnection.getOutputStream();
os.write(data);
os.close();
}
int?reCode?=?urlConnection.getResponseCode();
if?(reCode?==?200)?{
String?re?=?changInputStreamToString(
urlConnection.getInputStream(),?encode).trim();
System.out.println(re);
if(re.equals("0")){
return?"用戶名不存在";
}else?if?(re.equals("1")){
return?"登陸成功";
}else?if?(re.equals("-1")){
return?"未知錯誤";
}else{?
return?"密碼錯誤";
}
}
}?catch?(IOException?e)?{
e.printStackTrace();
}
return?null;
}
可以用php的curl模擬瀏覽器請求是訪問java服務(wù)器程序,或者用java的一個http類庫同樣發(fā)送http請求來訪問PHP服務(wù)器
java如何調(diào)用php接口
方法/步驟1先創(chuàng)建一個請求方法,這里就先判斷下編碼格式。
2然后創(chuàng)建請求方式這里使用的是PostMethod。
3然后設(shè)置下header參數(shù),php只有當content-type為application/x-www-data-urlencoded和multipart/form-data的兩種情況下參數(shù)。
4設(shè)置請求過程中要傳遞的參數(shù)值。
5然后執(zhí)行請求方法返回code
6最后封裝返回結(jié)果,然后就可以調(diào)用這個方法傳入php的接口地址了。