我希望这个问题不会太过开放,但我只需要一个正确的方向的推动!
我目前正在构建一个在线会计系统-其想法是用户可以注册,登录,然后创建客户,生成发票和其他文档,并最终打印/通过电子邮件发送这些文档。
我是一名Java程序员,但不幸的是,我在web项目及其设计概念方面没有太多的经验……
这就是我到目前为止得到的--一个加载Spring的Tomcat web服务器。Spring处理我的DAO和业务逻辑所需的类。Tomcat提供包含组成网站的页面的JSP。为了使其具有交互性,我在页面(jQuery及其AJAX调用)中使用了JavaScript来发送和接收JSON数据(这是通过page到调用我的一个类中的handleAction()方法的页面来完成的)。
我的问题是,我是否以正确的方式处理这个项目?我是否使用了正确的工具和方法?我知道处理任何项目的方法确实有无数种,但我真的很想得到关于经过试验和测试的方法、一般实践等方面的反馈。
提前感谢!
Xandel
发布于 2010-04-14 18:10:42
由于您正在为web寻找新的AJAX方法,因此您可以通过Google Web Toolkit (GWT)利用您的Java编程技能,这使得客户端和服务器端之间的集成非常无缝。您可以在客户端和服务器端使用Java。( GWT编译器为客户端从Java生成JavaScript )
我建议您查看一下GWT Call (RPC) tutorial,看看以异步方式在客户机和服务器之间通信是多么容易。
这可能是一个很好的适合你的项目,因为你不容易像SEO的一些缺点,因为我不认为一个会计系统会关心搜索引擎优化。
关键词: Java、交互、AJAX调用。
发布于 2010-04-14 18:34:57
在我看来,你已经提供了一个技术解决方案,在不知道你的设计应该做什么的情况下,很难评论你的解决方案的质量。我们对你的项目范围一无所知。
如果你正在寻找一种制作web应用的新方法,可以从37Signals免费下载Get Real。对于更正式的、预先设计的项目,旧的军用标准(MIL-STD-810)也将为您指明方向。
https://stackoverflow.com/questions/2636399
复制相似问题