很奇怪,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 星