-
关于struts2在tomcat6虚拟主机中子目录action配置的问题30
tomcat6虚拟主机配置部分:
<Host name="server.xxxx.net" appBase="/application/apache-tomcat-6.0.35/webapps/gameserver/" unpackWARs="true" autoDeploy="true" xmlNamespaceAware="false"> <Context path="/" docBase="."/> </Host>
Struts2部分
<!-- 系统登录 --> <package name="Login" extends="struts-default" namespace="manager"> <action name="Login" class="com.manage.action.LoginAction"> <result type="freemarker">/WEB-INF/templates/manager/login.ftl</result> </action> </package>
问题:
直接通过IP+端口方式访问,即:http://localhost:8080/gameserver/manager/Login.do 一切正常。
但通过虚拟主机方式访问,即:http://server.xxxx.net/manager/Login.do 提示为404。
是不是需要什么特殊配置呢?
麻烦各位大神指点一下。。。不胜感谢!!!
问题补充:<div class="quote_title">lovejxf 写道</div><div class="quote_div">在C:\WINDOWS\system32\drivers\etc里面 打开host文件 设置一个你的虚拟主机就可以了</div> <br /> <br />已经设置过了,本地域名指向2012年4月27日 09:55
相关推荐
在Java Web应用中,开发者需要将Struts2的配置文件(struts.xml)部署到Tomcat的WEB-INF目录下,然后在web.xml中配置Struts2的前端控制器DispatcherServlet。当Tomcat接收到请求时,DispatcherServlet会根据配置文件...
在配置Struts于Tomcat上时,首先需要确保已安装JDK和Tomcat,并正确设置了环境变量JAVA_HOME、CLASSPATH和CATALINA_HOME。对于本例,使用的环境是jdk1.5和Tomcat5.5.12。安装Struts通常涉及以下步骤: 1. 从Apache ...
理解Struts2在Tomcat中的加载过程有助于我们更好地进行Web应用开发和故障排查。 首先,让我们深入了解一下Struts2的核心组件: 1. **Filter Dispatcher**:Struts2的核心是`FilterDispatcher`,它是一个Servlet...
- **Struts2**:作为Struts的升级版,提供了更强大的功能,如拦截器、更多类型的Result类型等。 - **Spring集成**:将Struts与Spring框架结合,实现依赖注入,提升应用的灵活性和可测试性。 通过这个从基础到高级...
在本文中,我们将深入探讨如何使用Struts2、Tomcat和MySQL来实现一个Web聊天室。这个项目的主要功能包括用户登录注册、错误检测、主题创建与显示、在线人数统计以及实时聊天。 首先,Struts2是一个基于MVC(模型-...
2. **配置Tomcat**: - **web.xml**:这是每个Web应用的部署描述符,用于定义Tomcat如何部署该Web应用。配置示例已在题目部分给出。 - 配置Struts的servlet定义、映射以及Struts标签库。 - `<servlet>` 元素定义...
在没有使用任何集成开发环境的情况下配置Struts2,可能会遇到各种问题,尤其是在配置过程中对于细节的把握至关重要。以下是配置过程中需要注意的一些关键点: 1. **路径与大小写敏感性**:无论是Tomcat的地址路径...
在这个例子中,Struts2和Spring的Action类和Controller类都将被部署在Tomcat上,由Tomcat来调度和运行。 在"mystruts2"这个压缩包中,我们可以期待找到以下文件结构: 1. `web.xml`:Web应用的部署描述符,配置了...
Struts2是Java EE开发中一个非常流行的MVC框架,用于构建可维护、可扩展的Web应用程序。在开始使用Struts2之前,...在实际开发中,你可能还需要了解更多关于Struts2的特性,如拦截器、插件、国际化、异常处理等内容。
【Java + Struts2 + Tomcat 员工管理系统】是一个基于Java编程语言,使用Struts2框架,并在Tomcat应用服务器上运行的典型企业级Web应用实例。这个系统主要用于管理公司内部的员工信息,包括增删查改等基本操作,能够...
2. **Struts2配置**:在Struts2的应用中,我们需要确保Action请求被重定向到HTTPS。这可以通过在`struts.xml`配置文件中使用`<constant>`标签设置`struts.action.excludePattern`属性来实现。 ```xml ...
- 在项目中创建WEB-INF目录,然后在该目录下创建`web.xml`文件,这是Web应用的部署描述符,用于配置Struts2的入口点。 4. **配置web.xml**: - 在`web.xml`中添加Struts2的过滤器,如下: ```xml ...
- Struts2支持使用注解在Action类的方法参数上,比如`@RequestParam`,配合`@InitBinder`,可以在控制器层处理编码问题。 4. **JSP页面**: - JSP页面的`;charset=UTF-8" language="java" %>`指令应设置正确的...
3. **配置web.xml**:在`web.xml`中配置Struts2的核心过滤器`org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter`。同时,确保配置了正确的Context路径和其他必要配置。 4. **配置struts.xml*...
Eclipse作为Java开发的主要IDE,配置Struts2可以让开发者在其中便捷地进行Struts2应用的开发。本篇将详细介绍如何在Eclipse中配置Struts2环境。 首先,我们需要确保已经安装了Eclipse IDE,并且安装了JDK以及Tomcat...
### 在Eclipse中配置Struts2项目 #### 一、软件准备 为了在Eclipse中配置Struts2项目,首先需要准备以下软件: 1. **Eclipse + Lomboz 3.2** - 下载地址:[ObjectWeb]...
在Tomcat服务器上配置Struts2框架的日志系统时,通常会利用Log4j来实现灵活、可定制的日志记录。Log4j的优势在于其高度的可配置性,允许开发者根据需要调整日志级别、输出格式以及日志目的地。 首先,要使用Log4j,...
在Tomcat6中,虚拟目录的配置主要通过编辑`server.xml`文件完成: 1. 在`TOMCAT_HOME\bin`目录下创建名为`annalfiles`的新目录。 2. 打开`TOMCAT_HOME\conf\server.xml`,在`</Host>`标签之前添加以下配置: ```...
在描述中提到的问题是关于Tomcat服务器在启动时遇到与Struts2相关的严重错误。这通常意味着应用的配置或者Struts2的核心组件出现了问题。下面将详细分析可能出现的问题以及解决策略。 首先,当我们在启动Tomcat时...
### Struts2_Action 学习笔记与通配符配置详解 #### 一、Struts2简介及简单配置 Struts2是一个基于Java EE平台的开源Web应用框架,它继承了Struts1的优点,并在此基础上进行了大量的改进。Struts2的核心功能之一是...