myeclipse中如何去除struts结构或者访问WEB-INF下的JSP

如题所述

package steed.servlet;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import steed.domain.GlobalParam;

public class JspForwardServlet extends BaseServlet{
    private static final long serialVersionUID = -7914240262517622426L;

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        req.getRequestDispatcher("/WEB-INF/index.jsp").forward(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        doGet(req, resp);
    }
    
}

追问

可以给我你邮箱吗?想要你帮我改改

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-18
直接按照路径访问就可以了。跟strust没有关系吧追问

那你先去百度看看吧

追答

原来如此。

第2个回答  2014-12-18
把web.xml中的struts相关配置去除了。追问

你可以帮我删一下吗?

Struts如何访问WEB-INF目录下的jsp文件。
WEB-INF目录下的jsp文件,在浏览器中是不能直接访问的。(没有访问的权限)如果将jsp文件放入WEB-INF目录下,将不能访问。比如在jsp页面中直接写 <a href=\/WEB-INF\/content\/index.jsp 那么将不能访问。在struts中必须用action来实现页面的跳转,才能访问WEB-INF里面的jsp文件。将上面的jsp页面中的链接...

在myeclipse中,如何删除项目中的jar
在myeclipse工程中, 右键选择jar包,然后选择build path 然后继续选择remove from build path 就可以移除jar包了

myeclipse导包出现的问题,struts2,spring,jasperreports
先确定提供这个类的spring包是不是这个,然后加入正确版本的包过后将同类型的包清理掉,意思就是去重,项目下面以及看看tomcat下面是不是有同类型的,如果只是少包这样应该没问题了 根据你图上最后一点看 org.springframework.context.ApplicationContextAware 这个应该是参见这里 http:\/\/zhidao.baidu.com\/lin...

MyEclipse在哪里可以设置快速定位跳转到指定资源文件(jsp)
选中index.jsp 然后按Ctrl+shift+R

我有一个基于struts框架的myeclipse整个工程文件,我想自己手动部署到...
两种方法:一、1、在webapps目录下创建一个文件夹,和你需要的应用名一样 2、如果工程没有编译,运行myeclipse,project--clean编译一下那个工程 3、把你的webroot目录下的所以文件和文件夹拷贝到刚才的目录 二、1、打开myeclipse,在工程上右键--export--Java EE--WAR File--Next--选择你要导出的...

Myeclipse中如何更改jsp默认的打开方式
1.首先我们还是打开window-preference,打开偏好设置。2.进入偏好设置后,点击Editors-File Associations,然后会出现File types:3.在File types中找到jsp类型,然后设置它的关联编辑器:系统默认是使用Myeclipse Visual JSP Designer打开jsp页面的,不过这样打开很慢,因为是虚拟视图。在这里我们选择第二个视图,...

MyEclipse6.0下丢失struts.xml配置文件
struts2中的struts.xml不放在web-inf下 如果是myeclipse工程中在src下,如果是发布目录,则在web-inf\/classes下

myeclipse如何停止当前的tomcat服务?
tomcat运行在myeclipse的server窗口下。第一步:找到项目运行出现的“server”窗口。第二步:点击server窗口右上角的“红色方框”即可停止当前的tomcat服务。

怎么在myeclipse中导入war
1、新建一个myeclipse的web project。2、右键该工程,myeclipse\/add struts capability,设置成struts开发环境。3、将war包解压,全目录覆盖新工程的WebRoot(包括其中的web-inf\/meta-inf目录),相应的scr目录(或者对应的包含java文件的目录)覆盖eclipse的src目录。myeclipse会自动将WEB-INF\\lib下的jar包...

在创建struts工程的时候,MyEclipse选项中没有add struts框架
除非你已经add过一次了,不然应该是有的,对于已经add过了,你需要删除工程目录下的.project文件下对应的struts配置就行

相似回答
大家正在搜