此代码来自于一个鞋材厂客户的生产与库存控制程序,不断更新中。
有几点可能值得参考
1、Js来对表单上的数据加加减减
2、Servlet+Jsp+Dao+JavaBean+jstl+el,mysql数据库,ubuntu9.04开发环境,utf-8编码,后来发现都要分离,太累,于是把sql写到serlert中了,dao去查询
3、局部打印,分印打印,共两种方法,innerHtml与css的media都可以实现局部打印,避免打印出打印按钮及不需要打出出来的多余信息
4、多次出库与一次流程单的对单,能够了解目前还有多少生产任务没有完成,用到了sum函数与group by,而作差运算没能用sql的子查询完成,而是在dao中的list循环去操作
分享到:
相关推荐
本课程改革旨在通过项目实战的方式,强化学生在Java Web领域的开发技能,特别是使用JSP、Servlet技术和MVC模式进行系统开发的能力。课程不仅注重理论知识的传授,更强调实践技能的培养,力求让学生在真实项目环境中...
ActFramework是一款基于Java的MVC全栈开发框架,它的核心设计目标是简洁和高效,同时提供了强大的表达力,使得开发者可以快速构建Web应用程序。这款框架适用于各种规模的项目,从小型个人项目到大型企业级应用,都能...
java语言以其简单易学、开源跨平台等诸多特性,吸引了众多软件开发人员的关注与实践。...通过本书的学习,力求使读者快速地掌握运用java及ssh框架技术开发web应用程序的方法,并达到融会贯通,灵活运用的目的。
- **简单性**:Java的设计力求简洁明了,使得程序员能够快速掌握并使用。 - **面向对象**:Java完全支持面向对象编程(OOP)的概念,如类、对象、继承等。 - **健壮性**:Java通过严格的错误检查和异常处理机制确保...
- **简单性**:Java语言的设计力求简单易学。 - **面向对象**:Java是一种纯面向对象的语言,支持封装、继承和多态等特性。 - **平台无关性**:通过JVM(Java虚拟机)实现了跨平台的能力。 - **安全性**:具有严格的...
使用MVC Java编程进行高级定制和使用MVC命名空间进行高级定制章节介绍了如何通过编程方式和使用Spring的配置命名空间来定制化Spring MVC的行为。 Spring MVC 4.2.4.RELEASE中文文档翻译项目翻译的是官方4.2.4....
**JSP Web程序是构建网站的关键技术之一,尤其在基于Java的企业级应用中扮演着重要角色。本项目是一个使用JavaEE技术栈实现的网页示例,对于那些希望自行创建网站的学生来说,它提供了宝贵的参考资料。** **JSP...
1. **Java**:Java是一种广泛使用的面向对象的编程语言,具有跨平台、安全性强、可移植性好等特点,非常适合开发移动应用和服务器端应用。 2. **ThinkPHP**:ThinkPHP是中国最流行的PHP框架之一,它提供了一套完整...
Tomcat服务器作为Java应用的容器,负责运行和管理基于Java Servlet和JSP的应用程序。它轻量级、易部署,同时具备高性能,是开发和测试Java Web应用的理想选择。在本系统中,Tomcat为购物商城提供了稳定的运行环境。 ...
本文档将深入探讨一个名为"MiniFramework"的Java快速开发框架的设计与实现,该框架借鉴了诸如Spring、Hibernate等成熟框架的理念,旨在为开发者提供一套轻量级、高效且易于使用的开发解决方案。 【标签】:CS...
微信小程序,作为腾讯推出的一种轻量级应用形式,无需下载安装即可使用,大大降低了用户使用门槛。这款课堂考勤管理系统利用微信小程序的特性,实现了管理员、教师和学生三类用户的多元化功能。系统功能包括管理员的...
其中,《JAVA例解教程》、《Java程序设计教程》等书籍为Java语言的学习提供了详细的指导;而《网页制作与网站建设技术大全》则有助于理解Web开发的基本原理和技术要点。 #### 六、时间安排 根据项目计划,整个项目...
而MVC(Model-View-Controller)则是一种软件架构模式,用于分离应用程序的不同方面,使代码更易于理解和维护。 ### 二、技术栈 1. **数据库**:MySQL 5.7。MySQL作为一款开源的关系型数据库管理系统,以其高效率...
- **第五章**: 文件操作,介绍如何使用Java中的输入输出流实现文件读写,并通过实例展示如何使用JavaBean实现文件操作。 - **第六章**: 数据库操作,涵盖数据库连接方式,是Web应用开发的重要组成部分。 - **第七...
2.1 程序设计遵循MVC(Model-View-Controller)模式,将业务逻辑、数据处理和用户界面分开,提高代码的可读性和可维护性。 2.2 模块说明图描绘了系统的架构,主要包括: - Jdbc包:负责与数据库的交互,包括连接、...
- **Struts2**:这是一个流行的开源框架,用于简化Java Web应用程序的开发过程,提供MVC模式的支持,使得业务逻辑与表示层分离,提高代码的可维护性和可读性。 - **Eclipse**:作为本项目的开发工具,Eclipse提供了...