Google app engine 简单项目报告Web应用程序的JSP?

Google app engine 简单项目报告Web应用程序的JSP?,google-app-engine,jsp,Google App Engine,Jsp,我即将开始为国际项目中的任务开发一个简单的报告工具。简而言之:使用该工具创建项目,定义团队成员、任务和工作包。将要求团队成员定期提交他们所做工作的报告(与任务和/或工作包相关)。这些报告将通过该工具存储和访问 我将使用GoogleAppEngine(客户端需求)及其数据存储(使用JDO)。但我想请您对前端部分提出建议:对于非Java开发人员来说,JSP看起来相当混乱。。。还有其他想法吗 谢谢 目前看来要么是java要么是python。但是,您可能想看看Grails。普惠制看起来可能不那么“凌乱”

我即将开始为国际项目中的任务开发一个简单的报告工具。简而言之:使用该工具创建项目,定义团队成员、任务和工作包。将要求团队成员定期提交他们所做工作的报告(与任务和/或工作包相关)。这些报告将通过该工具存储和访问

我将使用GoogleAppEngine(客户端需求)及其数据存储(使用JDO)。但我想请您对前端部分提出建议:对于非Java开发人员来说,JSP看起来相当混乱。。。还有其他想法吗


谢谢

目前看来要么是java要么是python。但是,您可能想看看Grails。普惠制看起来可能不那么“凌乱”。根据您对项目的描述,我建议使用Grails,我怀疑稍后它会变得非常简单。您可能会为Grails能够提供的约束和灵活性而感到高兴。

JSP不需要比其他类似的HTML表示框架更混乱,它实际上要归结为实现。这就是说,这是一种旧的Java技术,这意味着它没有跟上时代的发展,很难找到一个好的单一文档源

如果您不想使用JSP,您可以使用其他框架,您只需要确保它们与Google App Engine兼容

新开发的平台是Play框架,这是一个类似于RubyonRails的JavaMVC框架。您可以在此处找到教程:

如果要使用Spring,请检查以下问题:

对于前端开发人员来说,如果代码正确分离,您就不必了解Java,因为不应该有任何Java与HTML混合在一起。如果这是您唯一担心的,那么我将使用JSP来保持简单,除非团队有其他技术的经验