A. php程序和jsp程序能同時部署到一個網站上面嗎
可以的,需要先搭建PHP和JSP的環境,這個可以使用護衛神.apache大師,支持同時使用php和jsp
B. JSP能做的PHP能做不
就內置函數而言,jsp能做的php都能做,而且php提供比jsp更多的內置函數,對於內置函數本身不能直接實現的功能,二者都可以通過調用第三方工具來實現。
但是java是可以用來寫客戶端軟體的,而php不能,php的gtk項目到現在一直沒什麼進展。
樓主如果是想學習一種語言,就要看你個人愛好了,如果是為了一個項目選擇一種語言,建議你選用php,因為Lamp的方案成本相對是比較低的,而且可靠性也可以得到保證。
C. javascript中直接寫php代碼的方法
這篇文章介紹了javascript中直接寫php代碼的方法 有需要的朋友可以參考一下一 在javascript中嵌入php代碼 javascript若是通過js文件包含進來的 那麼js文件中也可以直接寫php代碼 只不過包含js文件是擴展名要改成php 如
復制代碼 代碼如下: <script herf="js/demo js php"></script>二 javascript函數參數的默認值 c語言中可以通過這樣來設置默認參數
復制代碼 代碼如下: void foo(int a int b = bool c = false);但是javascript卻不能這樣 newGame : function(a b = ) ie和chrome會報錯 ff會直接忽略 我們可以用arguments只讀變數數組來實現
復制代碼 代碼如下: lishixin/Article/program/Java/JSP/201311/20284
D. 後台用JSP 前台頁面控制用PHP能行嗎 要是行 怎麼弄啊 高手教教小弟
可以啊,用AJAX,但是前提是 你的伺服器要支持PHP。。。
////////////////
以下為AJAX的例子【主要是用到Javascript哈!】
/////////////
<script language="javascript" type="text/javascript">
/////////////////////////////
////創建XMLHttpRequest對象
/////////////////////////////
var request = false;
try{
request = new XMLHttpRequest();
}catch(trymicrosoft)
{
try{//較新版本的Microsoft瀏覽器 (Msxml2.HTTP)
request = new ActiveXObject("Msxml2.XMLHTTP");
}catch(othermicrosoft)
{
try{//嘗試使用較老版本的Microsoft瀏覽器創建Microsoft.XMLHTTP
request = new ActiveXObject("Microsoft.XMLHTTP");
}catch(failed)
{
request = false;
}
}
}
if(!request)
{
alert("Error:O(∩_∩)O~您的瀏覽器太有個性了,不支持目前的現有的技術!");
}
/////////////////////////////
////使用XMLHttpRequest對象發送請求
/////////////////////////////
function getCustomerInfo()
{
var phone = document.getElementById("phone").value;
var url = "/../../"+escape(phone);//設置URL
request.open("GET",url,true);//打開請求
//注意哦,該屬性務必寫在send()的調用之前哦!!!
//這樣伺服器在回答完成請求之後才能查看該屬性。
request.onreadystatechange = updatePage;//指定回調方法,只需要寫函數名
request.send(null);//發送請求
}
function updatePage()
{
if(request.readyState == 4)//4:響應已完成,可以訪問伺服器響應並使用它。
{
if(request.status == 200)// HTTP 狀態 期望的狀態碼是200,它表示一切順利
{
//alert("Server is done!");
var response = request.responseText.split("|");
document.getElementById("order").value = response[0];
document.getElementById("address").innerHTML =
response[1].replace(/\n/g, "");
}else if(request.status == 404)
{
alert("Request URL does not exist!");
}else
{
alert("Error:status code:"+request.status);
}
}
}
</script>
E. php和jsp能一同使用嗎
這種想法是完全可行的 不過那你就要開兩個伺服器 就像你說的那個apache和tomcat同時開 用action返回php有些不現實 因為一個是jsp容器 不可能兼容的 也就是說返回的時候可以返回靜態頁面 就是用某種方法把這個php轉換為靜態頁面再返回