其他分享
首页 > 其他分享> > 5.20软工学习周报

5.20软工学习周报

作者:互联网

MVC:Model--职责分明,便于风开发、优点:解耦,职责分明, 便于分工开发、缺点:分成三部分,造成系统架构复杂,对于小系统不适合、造成调试困难,一旦出现错误,可能是 Model,也可能是 view 也可能是 control、对开发人员要求比较高。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets, 来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存有于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显 示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开 发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段, 然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段能够操作数据库、重新定向网页等,以实现建立动态网页 所需要的功能。 JSP 与 JavaServlet 一样,是在服务器端执行的,通常返回给客户 端的就是一个 HTML 文本,所以客户端只要有浏览器就能浏览。 JSP:为什么要学 EL 和 jstl、在一个系统中,页面通常是由美工 开设计完成,美工并不懂 java 语言、当美工看到页面上充满着 java 代码时,会干扰美工维护页面,造成维护困难、如何做到动态页面没 有 java 代码?EL 表达式和 JSTL。 EL 表达式:${ 属性名 } //属性名是调用对象的 setAttribute(属性名,属性值)、在 servlet 往范围对象中设臵属性, forward 到目标页面、EL 访问常量值,直接输出 ${ 常量 }、能够使 用==判断字符串 、存取器[] 读取对象的值、使用.能够访问对象的属 性,读取 map 的 key、读取数组只能用[]。

标签:EL,网页,属性,软工,美工,JSP,5.20,页面,周报
来源: https://www.cnblogs.com/z13516221762/p/16372293.html