2017-09-23 207 views
-2

我是新來的,嘗試我的第一個項目。初學者項目(Web應用程序)

我計劃建立一個網站,我需要一個管理員發佈調查問題, 的列表和用戶來回答他們,結果以郵件形式發送到管理員

我的問題是

1)我需要兩個網站一個管理員張貼用戶的問題(後端目的)和一個(前端目的或有任何其他方法可行

2)我可以混用我使用JavaScript和JSP項目用於互動目的

3)我可以使用Java的後端/服務器端(即Servlet的),或者因爲它是JavaScript的我應該使用的NodeJS

我知道HTML和CSS,並 最近我研究過... JSP,Servlet中,JDBC

我目前開始用JavaScript課程

回答

0

1)這取決於你的意思網站的內容。您也可以在您的網站中創建一個管理區域。所以你並不需要兩個網站。網站的定義可以在這裏找到:https://en.wikipedia.org/wiki/Website

2)你真的不能混合使用JSP和JavaScript。請記住,JSP在服務器端,JavaScript在客戶端。你可以e。 G。從您的JSP迴應JavaScript代碼。但我不確定這是否是您的預期。

3)當然你可以在服務器端使用Java。

我認爲你應該先做你的JavaScript課程。之後,您可以決定要使用哪種語言和技術,哪些適合您自己。

0

你打算做什麼,可以通過創建一個單一的網站來處理。你只需要在你的單一網站中擔任不同的角色。管理員角色可以用他的憑證登錄並添加調查問題。用戶可以用他的角色登錄並可以回答調查。

2:是的,您最終必須混合使用JavaScript和JSP才能使您的網站互動。

3:NodeJS和Servlet都可以用於服務器端編碼目的。既然你提到你最近已經獲得了Servlet的知識,那麼這樣做會更好。

+0

請原因? – ramasCoder

-1

我的答案是在NodeJS中完成所有工作,因爲它使用javascript,您可以在javascript中完成整個前端和後端。只使用一種語言。您可以使用express(nodejs模塊)重定向到受限區域並仍然運行前端的登錄部分輕鬆地爲您管理區域。全部在一個文件中。