javaee-struts.xml 中package 的 namespace 的值自动加到链接中了

问题描述

struts.xml 中package 的 namespace 的值自动加到链接中了

struts.xml中定义了一个包 name="user" extends="struts-default"
namespace=“/users”
定义了一个action名为user,成后返回页面的路径如下WEB-INF/content/users/success.jsp
在浏览器地址栏输入:http://localhost:8081/multiModel/users/user
端口号是 8081, 工程名:multiModel users是namespace的值 user是action名称
根据配置文件,要显示的是在WEB-INF/content/users文件夹下的success.jsp页面
可页面的提示的页面链接是/multiModel/users/WEB-INF/content/users/success.jsp
在/multiModel/和/WEB-INF/中间多了一个users,就是namespace的值被加到链接中了,怎么办

解决方案

http://blog.csdn.net/kqygww/article/details/8693286

时间: 2024-12-06 07:22:20

javaee-struts.xml 中package 的 namespace 的值自动加到链接中了的相关文章

bug-求解,struts2的struts.xml为什么必须添加namespace="/"

问题描述 求解,struts2的struts.xml为什么必须添加namespace="/" 我用的struts2.1.但是总是报错No result defined for XXXaction and result success. 后来我在package里加了namespace="/"就好了. 这是我在别的地方找到的方法? 但是为什么会这样?这是struts2自身的bug吗? 解决方案 可是我在书上的例子看到package是不用namespace="/

在FF chrom中加载xml是可以的,但用到加载jsp中的xml 会报错

问题描述 在FF chrom中加载xml是可以的,但用到加载jsp中的xml 会报错 js加载的jsp文件 jsp文件内容 解决方案 你的page指令和include放一行去,并且<?xml申明紧跟include指令后面,要不你的xml格式会出错 xml申明前面不能有空白行 解决方案二: 报的错误,报错误的jsp页面头部

如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox

问题描述 如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox C#2008,access2003在同一个界面中,listbox已经连接数据库,listbox中各项也能正确显示.如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox,使textbox中的值能够正确显示是汉字,代码该如何写?listbox和textbox不在同一个界面代码又该如何写?求助!感谢! 解决方案 listbox的selectchange事件可以捕获当前选中项把 不同一个界面是什么意思

link中如何根据checkbox的值在多个属性中模糊查询?

问题描述 link中如何根据checkbox的值在多个属性中模糊查询? link中如何根据checkbox的值在多个属性中模糊查询? 解决方案 参考: http://blog.csdn.net/q107770540/article/details/5724013 public void Test(string a, string b, string c,string d) { QueryContext query = new QueryContext(); var q = from u in q

oracle-如何将A表中的字段一的值赋值给B表中的字段一

问题描述 如何将A表中的字段一的值赋值给B表中的字段一 这是我编写的的 UPDATE poc.zjqx p SET (p.as_of_date) = ( SELECT (o.as_of_date) FROM poc.scqx o WHERE p.as_of_date = o.as_of_date 可是没有通过,该怎么搞,求指教 解决方案 oracle 如何将一个表的某个字段赋值给另一张表的某个字段将A表中某个字段的值赋给B表某个字段SQl 将A表中的字段Name的值更新到B表中 解决方案二: u

html 网站 js-在一个文本框中输入一个数字时候前边自动加了一个1是怎么回事???求高手解决

问题描述 在一个文本框中输入一个数字时候前边自动加了一个1是怎么回事???求高手解决 比如输入一个"5"时,自动变成了"15",求高手解答,感激不尽~~~~~ 解决方案 很明显,加的这个1是字符串"1",一步一步向上推,你肯定有个代码变量在获取的值前+"1"; 解决方案二: 你可以在文本框值变更时检查它的值 断点仔细检查下代码 解决方案三: 输入5 变成15前面是不是有1接着的连接符?

怎么在 python程序编辑中自动加载库中函数或类中的成员??

问题描述 怎么在 python程序编辑中自动加载库中函数或类中的成员?? 在使用import引用系统模块时 如import(sys)中的函数 如:print(sys.path) 调用path函数 在写程序时想写sys . 后自动出现sys中所有的 成员 就像C#或java 中编辑代码一样 我用的是editPlus 编辑器 是不是要安装插件之类的 解决方案 不如直接用python tools for visual studio 解决方案二: 可以试试pycharm编辑器.功能比较强大,目前最好的编

s2sh中struts2的页面的值无法传的action中,相当头痛……

问题描述 代码我给大家贴过来,希望大家多费心帮忙看看,谢谢了--===========================================[color=#FF0000]Things.java[/color]___________________________________________package com.lg.bean;import java.util.Date;public class Things { private Integer id; private String

如何在smarty中增加类似foreach的功能自动加载数据

在smarty中使用自定义插件来加载数据(见:编写Smarty插件在模板中直接加载数据的详细介绍),在使用的时候还是感觉不够方便,灵机一动就想写成类似foreach那种标签: 第一步:在Smarty_Compiler.class.php的_compile_tag函数中增加: 复制代码 代码如下: //加载数据的开始标签 case 'load': $this->_push_tag('load'); return $this->_complie_load_start($tag_args); bre