struts 标签

Gaulhor Alex 2009-03-23 08:40:01
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

String username="thanks";
request.setAttribute("username",username);

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
</head>

<body>
This is my JSP page. <br>
<bean:define id="username1" name="username" scope="request" toScope="session">
</bean:define>
UserName: <bean:write name="username1"/> <BR>
UserName: ${sessionScope.username1}
</body>
</html>


我的页面怎么输出的没有${sessionScope.username1}的值呢,而是把这段代码输出来了。
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gaulhor Alex 2009-03-23
  • 打赏
  • 举报
回复
谢谢 simpledong
原来页面属性要用 <%@page isELIgnored="false" %>
Wbl314 2009-03-23
  • 打赏
  • 举报
回复
出了上面说的
你还应该看看username1是否与actionForm中的get方法名字一致
simpledong 2009-03-23
  • 打赏
  • 举报
回复
<%@page isELIgnored="false" %>
simpledong 2009-03-23
  • 打赏
  • 举报
回复
你用的Servlet是2.4的不?
如果不是2.4的话,默认是不支持EL表达式的

81,113

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧