Ⅰ 下载了struts2,把lib下文件都拷到工程下的WEB-INF下的lib目录下,可是怎么找到tld文件啊
任何版本的myeclipse都不支持struts2,所以,必须要手工导入,很简单,只需要把相关包复制到lib下面就可以了,如果myeclipse没有自动关联,这个时候,你可以在工程上点击右键,选择最下面的一个属性 =======》java buil path ===》order and export这一项,点击全选(select all) =======》点击ok按钮。就可以了
Ⅱ struts2如何引用web-inf文件夹下的jsp页面
web-inf下的文件你是直接访问不了的,可以通过action访问
拿struts2来说,在action的execute()
execute(){
return “aa”;
}
然后再配置文件里这样写
<action name="" class="">
<result name="aa">/web-inf/xxx.jsp</result>
</action>
这样访问action就可以访问wen-inf下的xxx.jsp文件了
Ⅲ Struts2如何过滤WEB-INF下面的JSP文件,求助!!!!
/WEB-INF/access_controlpc/*这个是跟你浏览器地址栏上的url进行比较的,地址栏上不会显示/WEB-INF/把,一般只显示项目名称,分别试一下以下4种。。/项目名/access_controlpc/*项目名/access_controlpc/*/access_controlpc/*access_controlpc/*
Ⅳ struts2.0 删除WEB-INF下的web.xml 时运行正常,不删除时404错误!!!
404 是说你找不到该页面,一般都是在加载配置文件的时候出错了,当你把配置文件删掉后,就没有再运行配置文件,再点击跳转肯定就不会有404了。
是不是你放了两个web.xml 在上面呀。你是先安装struts2就会有一个,你不会是自己又加了一个吧。
Ⅳ struts2怎么跳转到web-inf下的主页上
namespace:test
访问路径:http://localhost:8080/myTest/test/testMgnt!test.action
我知道如果不写绝对路径,会根据namespace的路径(test)去查找页面,所以不配置的话肯定找到test文件夹下面去了,所以结果肯定是报错了。
Ⅵ Struts2+hibernate中我想把struts.xml放入web-inf下面。
配置成WEB-INF/classes/struts.xml就行了 其实在src下的是你的源码 在开发的时候放在src下 实际上传到服务器的话是不会传src目录的 src目录对应WEB-INF下的classes目录
Ⅶ struts2配置文件如何建在WEB-INF目录下
在web.xml中配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
Ⅷ struts2 的 struts.xml配置的问题,为什么这样写放在WEB-INF下还是找不到action,只能放到src下
你可以放在Web-inf目录下,如不过在在web.xml中修改一下配置:
举例说明:(假设struts.xml在目录:web-inf/struts/struts.xml)
<!-- struts 2 配置,非默认模式下,加载struts.xml -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
struts-default.xml,
struts-plugin.xml,
../struts/struts.xml
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>