很奇怪,jsp设置的文字颜色属性没有生效
在第一次验证程序的时候,跳转后,文字样式属性生效了,当我把重定向的代码写完后,整体测试效果的时候。请求转发的jsp文件里样式属性没了。打开开发者工具后显示如下
很奇怪,文字在属性设置区域的上方,我代码没有问题,并且在重定向的文字颜色设置有显示,同样代码在请求转发后的jsp中不生效如下,
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> <body> <h1 style="color:red"> <% String key = (String)request.getAttribute("key"); response.getWriter().print(key); %> </h1> </body> </html>
1
收起
正在回答
1回答
同学你好!
这里的color属性是设置h1标签中文字的颜色,同学这里的key并没有输出,所以颜色也就没有显示
同学将输出语句改为以下样式
检查一下在jsp页面中key是否获取到了
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星