问题:
在jsp中使用以下代码出现 setAttribute 红线
<% Map map = new HashMap(); map.put("name", "HHR"); map.put("tel", "123"); request.setAttribute("map",map); %>
原因:
根据查阅网上资料,问题出现在jar包,
servlet-api.jar
和jsp-api.jar
没有起作用,总的来说是tomcat的问题
解决:
方法一:试图直接在WEB处直接创建lib文件夹,将两个包导入(失败)
方法二:出现错误的项目创建方法是
换了一个创建项目的方法之后,setAttribute就可以成功使用了
总结:
1.tomcat的问题
2.方法二没有明白为什么能够解决,可能是旧项目创建之后tomcat没有正确的配置
3.忙了1个月的其他事情,业务生疏了 囧