业设计的开发语言。РJSP对编程环境的要求不像其它语言那么苛刻,但是有个好的编程环境会让我们的工作事半功倍,我使用的编程环境是J Builder 9它可以很方便的建立工程、WebApplication、Package和Servlet,还能有效地对WebApplication进行部署。在调试的时候由于J Builder 9 内嵌的Tomcat和我们使用的Tomcat服务器会发生埠冲突。所以在调试的时候我使用UltraEdit作为源代码的编辑器。UltraEdit支持Java,JSP,HTML和JavaScript的高亮显示,可以给我的调试工作带来了很大的方便。Р2.3.3 服务器软件的选择Р(1) Web服务器软件Р Tomcat是Java Servlet和Java Server Pages技术的标准实现,最初是基于Apache许可证下开发的自由软件用来给Apache提供解释JSP的功能模块。发展到现在Tomcat不仅仅是一个JSP解释器和Servlet容器,它还具有了Web服务器的功能。作为当今使用最广泛的Servlet/JSP服务器,它运行稳定,性能可靠,是学习和中小型企业的最佳选择。我以我选用Tomcat作为Web服务器软件。Р(2) 邮件服务器软件Р 说到邮件服务器软件人们肯定会想到大名鼎鼎的Sendmail,它是最早的邮件服务器软件之一,它的功能十分强大,配置十分的繁琐,不过如果只需要一些常用的功能,它的配置还是比较方便的。它可以轻松的是现在SMTP和POP3页以下的邮件的接收、发送、转发,而且现在各种Linux版本中都会自带Sendmail的软件包,所以在Linux下使用Sendmail作为邮件服务器软件是毫无疑问的。然后这次因为所使用的语言是java语言,apaha公司研发的james服务器对java有很好的封装行,所以本系统使用了apaha的james服务器。