Board logo

主題: [資訊電機] [問題]PHP 跟JSP能互通嗎? [打印本頁]

發表人: 0mnm    時間: 2007-10-4 12:14 AM     主題: [問題]PHP 跟JSP能互通嗎?

最近開始做專題了,本身是讀電子的,但不知為什麼就跟了一個作網頁的老師....
它是跟我們說用JSP做,但是他都不管我們叫我們自己看,雖然買了JSP的書但還在研究,我們其中一個組員買了PHP,而且跟MYSQL是中文的,所以我想請問今天他用PHP 我用JSP到最後能何在一起嗎????
還有老師叫我們下載IIS 那是什麼東西阿????
發表人: dayi    時間: 2007-10-4 02:47 AM

不要找自己的麻煩
JSP,PHP選一樣就好
MySql是database,大多數的程式語言都有Driver可接
IIS是M$的Web Server
是否有需要用到db,要用什麼Web Server?看你專案的題目而定


and...我說一句比較不客氣的話
你確定你跟的老師懂jsp嗎?
有在寫jsp的人應該都知道要用Tomcat,Resin之類的web server才是
因為IIS本身"不支援"jsp,除非透過cgi擴允的方式才能使用
但這樣子的效能不好,除非有特殊需求才會這樣子做
就目前我在業界所接觸到的,還沒有這樣子的情況

再者
做專題很常發生的一件事就是:為什麼我的指導教授都不管我?
是的!
做專題就是這樣,是你做專題還是你的指導教授做?
你就放手去做,碰到問題就想辨法解決 ,解決不了就從指導教授身上挖解答
把你的指導教授當做是金礦,你挖的愈多就學的愈多
發表人: ROACH    時間: 2007-10-4 07:32 AM

表單傳送用GET的方式來作!可以PHP及JSP互傳同一台主機上可以同時啟用PHP跟JSP跟ASP的服務
但PORT要分開要設定
這在Google可以查到一堆教學

IIS我記得是給ASP用的~
你要用JSP就去下載TOMCAT
發表人: psycho    時間: 2008-2-11 08:15 AM

可以大混合阿
ASP ,JSP, PHP
只要懂 http 的溝通方式
post 就用post收
get  就用get 收

存在cookie 也行

舉個利
php 寫個form post 到jsp 的網頁
只要在jsp 上寫doPost這個method就好了

JSP post 給php
php 用$_POST['XXX'];  就可以取值

所以發明http 的是天才
因為借有所有http 的方法
所有東西都可互通

[psycho 在  2008-2-11 08:22 AM 作了最後編輯]
發表人: psycho    時間: 2008-2-11 08:21 AM

用一種白癡法
在php引用jsp
include "/xxx.jsp";

/xxx 是你jsp 的位置
夠白癡嘛
--------------
反過來 白癡法
在jsp 引用php
{jsp:include page="/xxxphp"/}

/xxx 是你php的位置
大家來比白癡法
發表人: psycho    時間: 2008-2-11 08:26 AM

不要用IIS
跑php 用apache

JSP 就用tomcat
因為tomcat 是跑在apache上
就跟JVM一樣多了一層abstract layer

driver
php <-> mysql http://dev.mysql.com/downloads/connector/php/
java ,->mysql  http://www.mysql.com/products/connector/j/
發表人: psycho    時間: 2008-2-11 08:28 AM

IIS 跟apache 處不好的原因
因為新版的IIS 會強迫聽所有的port
所以他不會讓apache 碰到port

所以你要關閉IIS
啟動apache
發表人: psycho    時間: 2008-2-11 08:36 AM

要學JSP
先從java 學起
不然你會不知道書為什麼這樣寫
因為現在J2EE 已經加一堆的功能
JSTL, EL, servlet,JSP
然後選一個好的IDE
我蓷Netbeans

http://download.java.net/general/openjfx/demos/javafxpad.jnlp
變態java 版
改code 程式馬上產生改變

[psycho 在  2008-2-11 01:17 PM 作了最後編輯]




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0