网页开发中的标签库与JSP页面编译
1. 传统网页开发流程的问题
传统的网页开发过程存在诸多问题。在手动开发流程中,开发者需要手动创建大量文件,这些文件仅在部署期间和部署后进行验证。例如,在开发基于JSP的网页应用时,需要将代码部署到服务器,然后检索更改后的JSP页面,查看更改是否能生成可编译的Java源文件。随着页面数量的增加,这种方式很快变得难以管理。
以下是传统开发流程的问题总结:
|问题|描述|
|----|----|
|手动文件创建|开发者手动创建大量文件,增加了出错的可能性|
|部署后验证|文件仅在部署期间和部署后验证,问题发现较晚|
|效率低下|随着页面数量增加,开发和维护变得困难|
为了解决这些问题,我们需要自动化测试,在开发过程的早期运行测试,并减少手动编写部署描述符的工作。新的开发流程如下:
graph LR
A[JSP源文件] --> B[<webdoclet>]
B --> C[功能测试]
B --> D[Java源文件]
D --> E[<javac>]
E --> F{Java源文件错误?}
F -- 是 --> G[错误处理]
F -- 否 --> H[<war>]
H --> I[web.xml]
H --> J[struts配置]
H --> K[TLD描述符]
B --> L{JSP页面错误?}
L -- 是 --&g
超级会员免费看
订阅专栏 解锁全文
1719

被折叠的 条评论
为什么被折叠?



