Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 初学者项目(Web应用程序)_Javascript_Java_Jsp_Servlets_Project - Fatal编程技术网

Javascript 初学者项目(Web应用程序)

Javascript 初学者项目(Web应用程序),javascript,java,jsp,servlets,project,Javascript,Java,Jsp,Servlets,Project,我是新手,正在尝试我的第一个项目 我计划开发一个网站,我需要一个管理员发布调查问题列表, 和用户回答他们,结果将在邮件中发送给管理员 我的问题是 1) 我需要两个网站一个管理员发布的问题(后端的目的)和一个用户(前端的目的或有任何其他可能性) 2) 我可以将我的项目与javascript和JSP混合使用以实现交互吗 3) 我可以将java用于后端/服务器端(即Servlet)吗?或者既然它是javascript,我应该使用nodeJS吗 我知道Html和css,还有 我最近学习了。。。JSP、S

我是新手,正在尝试我的第一个项目

我计划开发一个网站,我需要一个管理员发布调查问题列表, 和用户回答他们,结果将在邮件中发送给管理员

我的问题是

1) 我需要两个网站一个管理员发布的问题(后端的目的)和一个用户(前端的目的或有任何其他可能性)

2) 我可以将我的项目与javascript和JSP混合使用以实现交互吗

3) 我可以将java用于后端/服务器端(即Servlet)吗?或者既然它是javascript,我应该使用nodeJS吗

我知道Html和css,还有 我最近学习了。。。JSP、Servlet、JDBC

我现在开始学习javascript课程,这取决于你们对网站的理解。你也可以在你的网站上建立一个管理区。所以你不需要两个网站。网站的定义可在此处找到:

2) 你不能把JSP和JavaScript混用。请记住,JSP在服务器端,JavaScript在客户端。你可以用e。G从JSP中回显JavaScript代码。但我不确定这是否是你所期望的

3) 当然,您可以在服务器端使用Java


我认为你应该先上JavaScript课程。之后,您可以决定要使用哪些语言和技术,以及哪些语言和技术最适合您自己。

您打算做什么,只需创建一个网站即可。您只需要在单个网站中扮演不同的角色。管理员角色可以使用其凭据登录并添加调查问题。用户可以使用其角色登录并回答调查

2:是的,你最终将不得不混合使用JavaScript和JSP来使你的网站具有交互性


3:NodeJS和servlet都可以用于服务器端编码。由于您提到最近已经掌握了Servlet知识,因此使用它会更好。

我的答案是在NodeJS中完成这一切,因为它使用javascript,您可以使用javascript完成整个前端和后端。只使用一种语言。您可以使用express(nodejs模块)将登录部分重定向到受限区域,然后仍然运行前端。全部在一个文件中。

请说明原因?