struts2 action 路径问题

问题描述

struts2 action 路径问题

之前发了个贴提问action找不到的问题
http://ask.csdn.net/questions/189946
大家说的也都没能解决
自己又折腾了好几天,感觉似乎是页面上去找action的路径不对,我点击登录后他找的action路径是pages文件夹下的,本来是否应当是找struts.xml这个文件的路径?

我的工程结构的话这个正确路径应当是什么

又应当怎么去写这个路径?


挺急的!希望有大牛来帮帮忙啊~感激不尽

解决方案

好像是因为你这个jsp是pages下面的 你写namespace=“/”它自动调到pages下去了

解决方案二:

pages/aboutus.jsp

解决方案三:

你把下面的namespace改成“/pages”去掉form里的namespace属性试试

解决方案四:

解决方案五:

action="${pageContext.request.contextPath}/login" 或 action="page/login"

解决方案六:

不对 看错了 你把result里的pages去掉看看

解决方案七:

保持现有配置不变,在jsp页面加上这个。

解决方案八:

问题解决了
因为我的index.jsp是放在pages目录下的,他在调用login.action的时候直接在pages路径下找了,所以404了
只要form里的action="../login.action"就能找到了。

另外就是我在成功能够找到这个action之后又把页面中的../去掉了,他居然还是能够正常找到,感觉还是很奇怪,可能是存放在临时文件中?

时间: 2024-09-17 07:18:14

struts2 action 路径问题的相关文章

struts2 action找不到404

问题描述 struts2 action找不到404 刚学习struts2,做到登录功能的时候登录按钮点击之后就显示action404的页面 我的工程结构是这样的 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.s

struts2.0-Java struts2 的路径管理问题

问题描述 Java struts2 的路径管理问题 1 如果我想把这个xml配置文件放在一个包里~ 在web配置文件怎么配置 可以让这个xml被扫描到额~ 2 我想给我的jsp页面分类管理,把index.jsp和welcome.jsp 放在back下面,我的路径该如何写? <action name=""checkuser"" class=""com.admin.action.UserAction""> <re

跳转路径-急求解决,jsp页面中循环生成的form表单,action路径错误

问题描述 急求解决,jsp页面中循环生成的form表单,action路径错误 在jsp页面中用循环生成的form表单,为什么action不是想要的呢,代码贴在下面了 reply=(Map)request.getAttribute("REPLY"); while(rsComment.next()) { // 评论编号 String CId = rsComment.getString("CId"); // 评论人 String name=rsComment.getStr

struts2 action的静态方法里,怎么获取国际化信息呢?

问题描述 struts2 action的静态方法里,怎么获取国际化信息呢? RT struts2 action的静态方法里,怎么获取国际化信息呢? 解决方案 http://blog.csdn.net/u014201191/article/details/44980071 这是我的博客链接,国际化问你你一看就明白了... 解决方案二: 在桌面,新建mess.txt文件,内容 user = 用户名 pass= 密码 等. 然后改后缀为 .properties (mess.properties文件)

struts2.0-初学struts2 action问题,,求教

问题描述 初学struts2 action问题,,求教 输入http://localhost:8080/qiaoliang_demo/getBarcode 解决方案 感觉是包没导好,,,,NOTCLASSFOUND 解决方案二: Struts2的Action的线程安全问题struts2 action初始化参数问题struts2中JSP与Action间传值的问题 解决方案三: 不是一般都写failure的么(貌似这个没硬性要求),你肯定是execute方法里那一串貌似解析条形码的有问题,你应该贴c

关于在SSH框架中表单提交的action路径,为什么我表单不能够转向另一个jsp页面

问题描述 关于在SSH框架中表单提交的action路径,为什么我表单不能够转向另一个jsp页面 这是我的Struts.xml文件 /jsp/admin/addCharpter.jsp/jsp/admin/addCharpter.jsp/jsp/admin/showCharpter.jsp/jsp/admin/modifyCharpter.jsp 这是我的jsp文件的表单路径 求大神指点,非常感谢!!! 解决方案 你的控制器代码怎么写的,返回的结果和这里的是否对应? 解决方案二: 点击这里 解决方

配置文件-Struts2 Action无法映射的问题

问题描述 Struts2 Action无法映射的问题 以下是我的配置和写法请各位大神帮助一下

Struts2 Action 向jsp传图片

问题描述 Struts2 Action 向jsp传图片 Struts2 getOutputStream() has already been called for this response public String execute() throws Exception{ HttpServletResponse response = ServletActionContext.getResponse(); FileInputStream in = new FileInputStream(file

struts2 Action如何命名才最规范、省事?

问题描述 struts2 Action可以用通配符命名,想知道怎么样配置最省事,不至于写死 1.是不是跳转页面都要通过ACTION来处理?2.本来打算用这种模式<action name="*_*" class="com.xx.{1}Action" method="{2}><result>/{2}{1}.jsp</result></action>比如我的action name叫 Useradd ,class为U