1.编写main.jsp

/WebContent/main.jsp

之前用户登录时已把用户存入session

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<!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>主页</title>
</head>
<body>
<br/>
<!-- struts2标签 -->
<s:if test="#session.user==null">
未登录
</s:if>
<s:else>
当前用户名是:<s:property value="#session.user.userName"/>
</s:else>
<br/><br/>
<a href="${pageContext.request.contextPath}/register.jsp">注册</a>
<a href="${pageContext.request.contextPath}/login.jsp">登陆</a>
<a href="${pageContext.request.contextPath}/user/list">用户列表</a>
</body>
</html>

2.Struts2标签

<%@ taglib uri="/struts-tags" prefix="s"%>

struts2标签,只有一个前缀 s

3.OGNL 表达式

#session(取session中的东西)

类似于 EL,但是比EL功能更强大

最新文章

  1. 7.9 数据注解特性--ForeignKey
  2. 架构设计 - Server设计草稿
  3. Spring学习进阶(二)Spring IoC
  4. json深度详解及org.json库
  5. 最短路(Bellman_Ford) POJ 1860 Currency Exchange
  6. Redis 利用锁机制来防止缓存过期产生的惊群现象-转载自 http://my.oschina.net/u/1156660/blog/360552
  7. linux kernel 0.11 head
  8. 调用openoffice Com组件转换成PDF
  9. bzoj3202:[Sdoi2013]项链
  10. HTTP 返回时间 概念 TTFB..
  11. codeforces #330 div2
  12. HDU 4883 TIANKENG’s restaurant (贪心)
  13. hdu1686
  14. org.hibernate.PropertyNotFoundException: Could not find a getter for employee in class com.itcast.f_hbm_oneToMany.Department
  15. ios随机数不重复
  16. 用 Hexo + Github 搭建自己的博客
  17. [BZOJ 1079][SCOI 2008]着色方案
  18. 103 - kube-scheduler源码分析 - 调度算法-寻找predicates和priorities
  19. SpringInAction学习笔记(一):核心概念
  20. No input file specified. phpStudy nginx报错解决方案

热门文章

  1. 创建git项目的feature分支以及下载特定分支的仓库代码
  2. Java并发程序基础
  3. JavaScript监控输入框字数变化,超出限制则禁止输入
  4. linux运维、架构之路-shell编程(二)
  5. IDEA无法引入已经创建的类
  6. you don&#39;t have permission to access forbidden
  7. for循环小练习
  8. Dynamics 365-下载新版本的开发工具
  9. ReentrantLock详解
  10. 初识python 文件读取 保存