2017-09-23 172 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模块)重定向到受限区域并仍然运行前端的登录部分轻松地为您管理区域。全部在一个文件中。