摘要:
在java ee规范中,存在三种标签1.自定义标签2.jstl标签3.Struts标签 使用标签的原则:jstl-el-Struts标签,jstl标签实际上可以去完成标签任务,Struts设计者在提供Struts框架后同时提供一条标签库,名为Struts标签库。 在实际开发中,jstl标签可以和St 阅读全文
摘要:
我们前面讲的是ArrayList集合迭代,Hashmap/Hashset的情况下 举例: 对map和set的迭代 放入字符串 key=${per.key} 值=${per.value} 放入一个对象 key=${user.key} 值=${user... 阅读全文
摘要:
为什么提出jstl标签? Jsp中包含html标签+java片段使得jsp页面比较乱。提出:能不能把<% %>java片段用标签替换 jsp页面更简洁 使用注意: 1.<%%>中放的代码是纯java代码,在其中是不能放jstl标签代码的 2.${}中是不能嵌套使用${}的 3.jstl标签是可以放e 阅读全文
摘要:
问题: 在你所有页面设置的编码都是utf-8的情况下仍然会出现中文乱码现象。 一、乱码出现原因 由于Struts框架直接把表单数据发送给了ActionForm,所以这里面没有对HttpRequestServlet进行SetCharacterEncoding,所以默认是按照ISO-8859-1。 二、 阅读全文
摘要:
ActionForm ActionForm是用于存放表单提交的数据。 1.一个action是否必须配置一个actionForm,可以没有2.一个action是否可以配置多个表单?不可以,最多一个 在jsp页面表单提交后调用某个action(此action又与一个ActionForm相关联),表单中的 阅读全文
摘要:
Struts是一个开源的web框架。 为什么会有struts? 因为我们对mvc理解的不同,可能造成不同公司写程序的时候,规范不统一,这样不利于程序的维护和扩展,所以我们有必要用一个统一的规范来开发项目(struts) Struts 的好处:程序更加规范化,开发效率提高了,可读性增加了,程序的可维护 阅读全文