jsp可以在linux上運行;jsp的全名是“JavaServer Pages”,是Java的伺服器頁面,主要作用是取代Servlet程式回傳HTML頁面的數據,java是一種跨平台的語言, jsp是用java語言寫的,所以並沒有平台限制,可以在linux上運作。
本教學操作環境:linux7.3系統、Dell G3電腦。
JSP(全名為JavaServer Pages)是由Sun Microsystems公司主導創建的動態網頁技術標準。 JSP部署於網頁伺服器上,可以回應客戶端傳送的請求,並根據請求內容動態地產生HTML、XML或其他格式文件的Web網頁,然後傳回給請求者。 JSP技術以Java語言為腳本語言,為使用者的HTTP請求提供服務,並能與伺服器上的其它Java程式共同處理複雜的業務需求。
SP的主要作用是取代Servlet程式回傳HTML頁面的資料
JSP頁面本質上是一個Servlet程序,第一次造訪JSP頁面時(運行Tomcat伺服器後在瀏覽器網址列輸入路徑),Tomcat伺服器會將此JSP頁面翻譯成為一個Java原始文件,並對其進行編譯成為.class字節碼文件(一個.java,一個.class)
java是一種跨平台的語言,jsp是用java語言寫的,所以並沒有平台限制
擴展知識:
linux下運行jsp
一、前期準備
#1、下載檔案:JDK、Tomcat
2、使用軟體:Xshell、Xftp
#二、JDK安裝與設定
1、使用Xshell連接伺服器,執行如下指令
mkdir /usr/java //在usr目录下创建java文件夹 cd /usr/java //切换到java文件夹
2、使用Xftp連接伺服器,依序開啟資料夾usr 、java,將jdk-XXXXXXXX.tar.gz上傳到java目錄
#(注意)用xftp連伺服器需滿足:①安全群組開放22埠 ②伺服器已安裝vsftpd
確認java目錄下方有jdk-XXXXXXXXX.tar.gz壓縮包
3、將
# jdk-XXXXXXXXX.tar.gz壓縮包解壓縮
#技巧:輸入tar –zxvf j後按下tab鍵就不用把jdk-XXXXXXXXX.tar.gz的名字打全了
刷新就可以看到java目錄下多了個資料夾jdkXXXX_xxx,將其改名為default
4 、設定環境變數
用vi編輯器開啟profile檔案
###################################################### ###在後面加入以下語句:############ export JAVA_HOME=/usr/java/default### export JAVA_BIN=$JAVA_HOME/bin### export JAVA_BIN=$JAVA_HOME/bin### $JAVA_HOME/bin### exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar#### export PATH=$JAVA_HOME/bin:$JRE/bin:$ ##########################關於vi編輯器的使用:#########將遊標移到檔案尾,按a鍵後輸入以上代碼###按ecs后输入:wq保存退出
输入错了的话按ecs找到错误的地方按x键删除,然后再按a继续输入
使配置生效
5、测试是否成功
失败:
成功:
三、Tomcat的安装
1、执行如下命令,创建tomcat目录
2、使用Xftp连接服务器,依次打开文件夹usr 、local、tomcat,将apache-tomcat-XXXX.tar.gz上传到tomcat目录
确认tomcat目录下有apache-tomcat-XXXX.tar.gz压缩包
3、使用Xshell执行如下命令解压缩
刷新就可以看到tomcat目录下多了个文件夹apache-tomcat-xxx,将其改名为server
4、执行如下命令,启动tomcat
cd /usr/local/tomcat/server/bin //切换到bin目录 ./startup.sh //启动tomcat
在浏览器输入服务器ip:8080 成功的话会出现以下界面
注意:部分服务器提供商(如:阿里云)需要在安全组里开放8080端口
四、部署Web项目的War包到Tomcat服务器
1、使用Xftp将war包上传到tomcat的webapps目录下,例如:我的war包名称为d3new.war
用浏览器访问路径:http://服务器ip:8080/war包名称
成功了
推荐学习:Linux视频教程
以上是jsp可以在linux上運作嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!