JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问
来源:互联网 发布:淘宝收藏店铺 编辑:程序博客网 时间:2024/05/14 17:53
在tomcat的安装目录下找到Server.xml配置文件,修改如下,在<Host></Host>节点之间加入一行代码,如下:
<!-- 配置直接通过域名访问/Samples应用 -->
<Context path="" docBase="/samples" debug="5" reloadable="false">
修改完之后重启tomcat不输入项目名称可以进入到登录页面,但是输入用户名称和密码登录,跳转到主页面之后,左侧的菜单项和顶部的信息都没有
加载出 来,去控制台一看报错了,空指针异常,异常出现在:
/**
* 查询左侧菜单栏信息
* @return
*/
public String toMainLeft(){
User user = (User) ActionContext.getContext().getSession().get("user");
刚登陆之后会进行用户验证,验证成功之后会将用户信息存入session中,存入session的代码
//将当前的浏览器的session和用户名放入map
OnlineUserListener.getSessionMap().put(mySession, user.getCode());
ActionContext.getContext().getSession().put("user",user);
ActionContext.getContext().getContainer();
获取用户信息空指针异常,debug得到的结果为session为空,
所以这时候,解决方案为:在myeclipse中clean了下项目,重启tomcat之后问题解决了,地址栏不需要输入项目名称也可以访问,并可以正常登录;
- JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问
- 设置tomcat的默认项目名称(默认应用)、端口号,访问连接(url)不需要输入项目名称、端口
- WEB项目部署到Tomcat上,访问项目不用加项目名称的设置方法
- 如何设置Eclipse中的项目使他们访问时不需要输入项目名称可以直接访问
- Tomcat下访问项目不需要输入项目名称的配置方法
- Tomcat下访问项目不需要输入项目名称的配置方法 .
- Tomcat下访问项目不需要输入项目名称的配置方法
- tomcat最终部署项目问题---不需要项目名称
- tomcat配置访问项目时不需要加项目名称
- tomcat配置访问项目时不需要加项目名称
- tomcat配置访问项目时不需要加项目名称
- tomcat配置访问项目时不需要添加项目名称
- myeclipse项目名称修改之后部署到tomcat仍然是旧名称
- tomcat下访问Web项目,jsp项目不需要输入项目名称和端口号的配置方法
- eclipse配置tomcat运行时访问路径不需要项目名称
- javaweb项目部署到tomcat中
- Tomcat部署项目,访问的时候不带项目名称
- java项目部署到tomcat修改项目名称
- 项目经验——Sql server 数据库的备份和还原____还原数据库提示“介质集有2个介质簇,但只提供了1个。必须提供所有成员”
- 一幅专题地图有哪些内容?(范围分段专题图)
- canvas 曲线 弧线
- ArcGIS教程:坡向工具的工作原理
- c#中获取cookie
- JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问
- 100阶层算法
- Windows2000/XP启动过程详细分析
- java HashMap用自定义类做key(二)
- Uva 1335 Beijing Guards 解题报告(策略+二分)
- hdu 2717 Catch That Cow(bfs)
- 【深入Java虚拟机】之三:类初始化
- uva10759 手算多项式分解 或者dp
- 根据时间段,求出时间段范围内的每月最后一周 周二