求助!怎么动态修改Struts.xml中Action中<result标签的值 20C

求助!怎么动态修改Struts.xml中Action中result标签的值

<action name="showShare" 
            class="com.yiibai.user.action.ShowShare" >
            <result name="success" >/Show_share.jsp</result>
            <result name="success" type="json"></result>

        </action>

例如上面代码我想在action类中动态修改/Show_share.jsp这个内容,不知道怎么去实现,有人能帮下忙么

1个回答

用通配符。https://www.cnblogs.com/stonefeng/p/5809639.html
类似这篇。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于struts2.0配置文件struts.xml中action标签内部的result配置问题
        /success.jsp      与               /success.jsp            这两个result配置有什么区别? n      result配置中param元素的作用是什么?
struts.xml中的Result标签的type属性
struts.xml struts 框架 JAVAEE
struts框架中struts.xml中action标签中result标签的两个常用属性
result标签: name:默认值为"success" type: dispatcher服务器的跳转 redirect:客户端的跳转 redirectAction:客户端的action跳转 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache
sturt2中action result的结果动态配置
现在想在action的resutl中的返回页面前加上一个参数,如下列形式,这个参数也就代表一个文件路径rnrnrn /$参数/add.jsprn /$参数/update.jsprn /$参数/delete.jsprn rnrn想问下,这个应该如何实现?这个参数应该在那定义?这个参数是要从数据库读取的。
struts.xml 中 result中的属性的含义
-
页面标签的问题,在ACTION 中动态修改标签的可用属性!
能否实现在ACTION 中设置标签 的可用和不可用属性rn谢谢!
struts.xml中result可以设置转发到一个action么??
我设置result中的值是一个action,但是总是提示找不到,不管设置转发还是重定向都不行。。。。请问怎样是想这样的效果。。求解。
求助No result defined for action
rn /user/manageask.jsprn /ask.jsprn rn findaskrn $askidrn rn /error404.htmlrn rn rnrn为什么会报那个错误?
怎么动态修改form的action的值?
一个页面上有3个按钮..点击3个不同按钮 传过去的参数不一样..rn最苯的办法是用3个form 但是看起来很不爽..rn怎么才能拼出来个 action.. rn谢谢大家了 5555
struts.xml中result标签不能跳转到指定页面问题
struts.xml配置如下: /index.jsp transferText.jsp function ajaxTransferText(){  var BigText = document.getElementById("BigText").value;  var ajaxTransferObjectRef = new aj
关于struts.xml配置文件中<result>标签的type属性
Result结果类型   &amp;lt;result&amp;gt;标签 1.name  与action中的method的返回值匹配,进行跳转.   2.type  作用:是用于定义跳转方式   对于type属性它的值有以下几种: 在struts-default.xml文件中定义了type可以取的值    &amp;lt;result-type name=&quot;chain&quot; class=&quot;com.ope...
struts.xml(三)<result>标签详解,跳转
Struts2中web组件的跳转 ## Action--->JSP 1.Struts2默认 forward跳转 2.重定向(sendRedirect) 重定向选择的跳转视图JSP 3.请求转发(forward) 请求转发的jsp ## Action--->Action 1.请求转发forward' chain:链 目标的action的name,不要加/ ①指定type为cha
ssh中 no result defined for action and result error
![图片说明](https://img-ask.csdn.net/upload/201610/24/1477317986_290498.png)nn```n nnnnn n n n n n n n n nn n n n n n n /WEB-INF/list.jspn /WEB-INF/list.jspn n /WEB-INF/sworkadd.jspn n swork_listn n /WEB-INF/sworkedit.jspn n n nnnn```n actionn```nimport java.util.List;nimport java.util.Map;nnimport org.apache.struts2.interceptor.RequestAware;nnnimport com.zx.entity.Searchwork;nimport com.zx.service.ISearchworkService;nnimport com.opensymphony.xwork2.ActionContext;nimport com.opensymphony.xwork2.ActionSupport;nimport com.opensymphony.xwork2.ModelDriven;nimport com.opensymphony.xwork2.util.ValueStack;nn/**n * 新闻模块控制器开发:n * 1.招聘列表展示n * 2. 添加招聘信息n * 3. 修改招聘信息n * 5. 删除新闻n * @author zhang xn *n */npublic class SearchworkAction extends ActionSupport implements ModelDriven, RequestAwaren nnnn /**n * n */n private static final long serialVersionUID = 1L;n /*******一、封装数据********/n private Searchwork swork = new Searchwork(); // 【模型驱动】n // 封装请求的部门id(下拉列表的实际的值)n public void setSearchwork(Searchwork swork) n this.swork = swork;n n public Searchwork getSearchwork() n return swork;n n n n public Searchwork getModel() n return swork; // 返回实例化后的对象n n n n /*******二、注入招聘信息Service********/n private ISearchworkService searchworkService;n public void setSearchworkService(ISearchworkService searchworkService) n this.searchworkService = searchworkService;n n nn /**n * 1. 招聘信息列表展示n */n public String sworkList() n // 查询所有员工n List listSwork = searchworkService.getAll();n // 保存到requestn request.put("listSwork", listSwork);n return "sworkList";n n n /**n * 2. 进入到添加招聘信息页面n */n public String viewAdd()n return "sworkAdd";n n n /**n * 2. 添加员工 - 添加招聘信息数据n */n public String save()n n // 调用Service,保存信息n searchworkService.save(swork);n return "sworklistAction"; // 重定向到Actionn n n /**n * 3. 修改招聘信息 - 进入修改视图n */n public String viewUpdate()n // 获取要修改的记录的idn int id = swork.getId();n n // 1. 根据招聘信息的主键查询 (lazy="false")n Searchwork swork = searchworkService.findById(id); // 已经有部门信息n n // 数据回显n ValueStack vs = ActionContext.getContext().getValueStack();n vs.pop();// 移除栈顶元素n vs.push(swork); // 入栈 n return "sworkEdit";n n n /**n * 4. 修改招聘信息 - 确认修改n */n public String update() n //1. 更新招聘信息n searchworkService.update(swork);n n return "sworklistAction"; // 重定向到列表n n n /**n * 5. 修改招聘信息 - 删除n */n public String delete()n // 获取要删除招聘信息的主键n int sworkId = swork.getId();n // 调用service删除n searchworkService.delete(sworkId);n return "sworklistAction";n n n n n n n n // 接收框架运行时候传入的代表request对象的mapn private Map request;n public void setRequest(Map request) n this.request = request;n nnn```nn```n %@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>n<%@taglib uri="/struts-tags" prefix="s" %>nnnn n 招聘列表展示n n n n n n n n 添加招聘信息n nn n n n n n 序号n 工作名称n 工作地点n 薪水n 操作n n n n n n n n n 修改n n 删除n n n n n n 对不起,没有你要找的数据!请先录入。n n n n n nn```n初学者求大神告知哪里出错,为什么用浏览器打开jsp会报错no result defined for action and result errornnnn
Action中如何接收标签中的值?
jsp页面:rn rn rnrn其中rootCategory是一个lis,每个list中都是一个category对象rncategory对象中如下三个的属性:rnid,categoryName,category(父类对象) rnrn现在列表中显示正确,rn但我提交到 action 后,如何获取select中的id值啊?rnrn我action中定义如下属性rnpirvate Integer id;rnprivate String categoryName;rnprivate String parentId;rnrn我怎么样获取select标签中的id? rnrn
struts.XML中多个action的引用
本人Java新手,刚刚做了一个简单的增删改查程序,只是用到了struts2,当用下面的action的URL链接到上面action时出现错误,在tomcat中强行运行add方法时可以添加内容,但是跳转到listAction出现错误,请大神指点[img=https://img-bbs.csdn.net/upload/201710/07/1507350554_536305.png][/img][img=https://img-bbs.csdn.net/upload/201710/07/1507350564_395944.png][/img]
struts2 type 常量
Type类型值 作用说明 对应类 chain 用来处理Action链 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache.struts2.dispatcher.ServletDispatcherRe...
Struts中struts.xml配置文件的主要元素(result)
结果类型视图(逻辑结果视图)前奏:该部分内容指的就是struts配置文件中的result元素的使用1、result元素作用:为动作指定结果视图 属性: name:逻辑视图的名称,对应着动作方法的返回值。默认值是success。 type:结果类型,指的就是用什么方式转到定义的页面。默认是dispatcher。2、result元素中type的取值 type属性的取值在
struts2.xml的action中的result报错
如题 见图rnrn[img=http://img.my.csdn.net/uploads/201301/30/1359517992_4575.png][/img]rnrn下面是错误提示:rn[img=http://img.my.csdn.net/uploads/201301/30/1359518213_1216.png][/img]rnrnUserAction中的部分代码:rnpublic class UserAction extends ActionSupport rnrn private String userName;rn private String password;rn private String nextDispose;rn public String getUserName() rn return userName;rn rn public String getNextDispose() rn return nextDispose;rn rn public void setNextDispose(String nextDispose) rn this.nextDispose = nextDispose;rn rnrnrnrnrn求解决方案,那个红叉好讨厌!=。=
struts.xml中的标签及属性详解
Package: 1.用意:用来管理action。 index.jsp 2.name属性:为包的名字,是唯一的。 3.namespace:为命名空间,是针对访问时的url的。 当namespace="/hello"时,访问的时候需要访问  localhost:8080/项目名/hello/helloWorldAction.action,才能执行action中
struts.xml 中 action中的属性的含义
-
struts.xml文件中标签的含义
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;!DOCTYPE struts PUBLIC    &quot;-//Apache Software Foundation//DTD Struts Configuration 2.5//EN&quot;    &quot;http://struts.apache.org/dtds/struts-2.5.dtd&quot;&amp;gt;&amp;lt
struts.xml中获得action中的数据
1.使用该方式生成动态的链接 action public class MyDispatcher extends ActionSupport { private String myurl; public String getMyurl() { return myurl; } public void setMyurl(String myurl) { this.myurl = my
修改select 标签中的值
背景: 前台下拉列表中的值需要与input标签中输入的值相等 思路: 1.下拉列表为空时,input标签有值的情况下复制给select标签 2.后台只需要一直读取select标签的值即可,不需要再重复读取input标签的内容 解决方法: jquery:$(&quot;#product_pcTypeId&quot;).find(&quot;option:selected&quot;).val(1233);  错误方法: ...
Struts.xml配置文件中的标签介绍
1、&amp;lt;package&amp;gt;标签,如果要配置&amp;lt;Action&amp;gt;标签,那么必须要先配置&amp;lt;package&amp;gt;标签,表示包的结构     包含的属性有:            *   name                    ---   包的名称,要求必须唯一,管理action配置           *   extends                 ---   继...
Struts2框架中struts.xml文件的package标签的命名空间属性、默认action配置、result配置、Struts异常处理
一.命名空间:namespace 为了解决同一package中的不同action不能出现相同name属性值的问题,即不同package的namespace属性值不同时,就可以实现当前package中action的name属性值与其他package中的action的name属性值相同的情况。 例如: JSP代码: 添加 展示 struts.xml配置:
动态结果配置:struts.xml中,<result>属性的type配置之redirectAction(请求重定向到指定的Action)
struts.xml中,<result>属性的type配置之redirectAction(请求重定向到指定的Action)
求助,No result defined for action的问题.
代码中只有一下内容可以正常运行:rn struts.xml中rn rn /UsingTags/logon.jsprn rn LogOn.java中rn public String showInput() rn return "showInput";rn rn当加入以下内容时,就不能运行了:rn struts.xml中rn rn /UsingTags/welcome.jsprn /UsingTags/logon.jsprn rn LogOn.java中rn public String doLogOn() rn rn if (UString.isInavildString(getTxLogName())) rn addFieldError("txLogName", "请输入用户名");rn return "input";rn rn System.out.println(UString.isInavildString(getTxLogName())+ getTxLogName());rn if (UString.isInavildString(getTxPwd())) rn addFieldError("txPwd", "请输入密码");rn return "input";rn rn System.out.println(UString.isInavildString(getTxPwd()) + getTxPwd());rn return "doLogOn";rn rn jsp页面中:rn rn rn rn rn rn rn输入为空时提示错误:rnHTTP Status 404 - No result defined for action usingtags.action.LogOn and result inputrn有输入时提示错误:rnHTTP Status 404 - No result defined for action usingtags.action.LogOn and result doLogOnrnresult对应的页面都可以运行.rn在网上搜了很长时间,有人提过这个问题,都没得到解决,难道就没有解决办法吗?rn恳请高手帮忙!
怎么在action中修改sessionid
rt 怎么在action中修改sessionid
struts2 struts.xml 中怎么给action中的自定义对象的属性赋值
rn 11rnrnrn我想把11 赋值给 action中的对象.属性rnrn
Struts2中action请求配置(struts.xml中配置action)
1.普通请求:action名称.action,例如test.action JSP中body中写入: 姓名: struts.xml中action配置如下: success.jsp error.jsp TestAction类文件代码如下: public class TestAction extends ActionSupport{ /**
struts.xml的result标签中能用el表达式取request里的值吗?
请问struts.xml的result标签中能用el表达式取request里的值吗?如果只能取值栈里的也太不方便了吧。。
Struts2 action result ->action?
[code=XML]rnrn zzz.actionrnrn[/code]rn这样不可以?
action报错:No result defined for action and result error
1.功能说明:rn该功能是将txt乱码文件转换成txt正常文件。rnrn2.代码如下:rna.rn[img=https://img-bbs.csdn.net/upload/201401/26/1390724520_361188.png][/img]rnrnb.rn[img=https://img-bbs.csdn.net/upload/201401/26/1390724545_443950.png][/img]rnrnc.rn[img=https://img-bbs.csdn.net/upload/201401/26/1390724556_225452.png][/img]rnrn3.错误说明rn当代码运行到a图(codeConversion方法)中的new Test(....)时程序报错,错误信息为:rn[img=https://img-bbs.csdn.net/upload/201401/26/1390724846_380650.png][/img]rn
JS中怎么获得Action中的值?
JS中怎么获得Action中的值?
js动态设置form中action的值
js动态改变form的action的值,即动态改变提交位置 form表单 &amp;lt;form action=&quot;${path }/schemeChild/save&quot; method=&quot;post&quot; id=&quot;child_form&quot;&amp;gt; &amp;lt;table style=&quot;width:100%;border:0;cellspacing:0;cellpadding:0;&quot; clas...
利用通配符减少struts.xml中action的数量
1. 如果struts中配有如下几个action,且UserAction中有与之对应的方法 [code=&quot;XML&quot;] /listUser.jsp /addUser.jsp /deleteUser.jsp /updateUser.jsp /findUser.jsp [/code] 2. 如果使用通配符,可以省略写成一个action...
动态调用时,struts.xml中的action配置问题
页面中有两个按钮,点击时分别对应不同的action。rn点击“注册”时对应registerrn点击“登录”时对应loginrnrn对应的代码如下:rn[code=Java]rn// LoginRegisterActionrnrnpackage com.struts2.exer.actions;rnrnimport com.opensymphony.xwork2.ActionContext;rnimport com.opensymphony.xwork2.ActionSupport;rnrnpublic class LoginRegisterAction extends ActionSupport rn private String username;rn private String password;rn private String tip;rn rn public String getUsername() rn return username;rn rn public void setUsername(String username) rn this.username = username;rn rn public String getPassword() rn return password;rn rn public void setPassword(String password) rn this.password = password;rn rn public String getTip() rn return tip;rn rn public void setTip(String tip) rn this.tip = tip;rn rn rn // 注册逻辑rn public String regist() throws Exception rn ActionContext.getContext().getSession().put("user", getUsername());rn setTip("恭喜你: " + getUsername() + ",已经注册成功");rn return SUCCESS;rn rn rn // rn public String execute() throws Exception rn if(getUsername().equals("scott") && getPassword().equals("tiger")) rn ActionContext.getContext().getSession().put("user", getUsername());rn setTip("欢迎," + getUsername() + ",您已经登录成功");rn return SUCCESS;rn else rn return ERROR;rn rn rnrnrn// Loginrnpackage com.struts2.exer.actions;rnrnpublic class LoginAction rn private String username;rn private String password;rn rn public String getUsername() rn return username;rn rn public void setUsername(String username) rn this.username = username;rn rn public String getPassword() rn return password;rn rn public void setPassword(String password) rn this.password = password;rn rn rn public String execute() throws Exceptionrn if( getUsername().equals("scott") && getPassword().equals("tiger")) rn return "success";rn else rn return "error";rn rn rnrnrnrn[/code]rnrnJSP文件如下,利用javascript的方法动态指定action。rnrn[code=HTML]rn<%@ page language="java" contentType="text/html; charset=GBK"rn pageEncoding="GBK"%>rnrnrnrn rn Insert title herern rnrnrn rn 用户名: rn 密码: rn rn rn rnrnrn[/code]rnrn另外,struts.xml中分别配置了register和login。rn文件如下:rnrn[code=HTML]rnrnrnrnrn rn rn /error.jsprn /welcome.jsprn rn rn /error.jsprn /welcome.jsprn rn rnrn[/code]rnrn这个是照着书上做的。rnrn不清楚是struts.xml的配置有问题,还是JS的代码有问题。rnrn大神们请指教。
struts.xml中的action打开一个首页
目前在升级系统碰到一个问题,需要打开一个没有菜单栏的首页,这个用window.open可以很容易实现,但是因为是升级系统,以前的实现方法是rnrn /firstpage.jsprn /login.jsprnrn我目前在用的方法是使用一个过渡页a.jsprnrn /a.jsprn /login.jsprnrn在a.jsp中使用window.open打开firstpage.jsprn但是这样有两个问题:rn1、a.jsp关不掉rn2、如果用户不允许弹出窗口,firstpage.jsp就弹不出来了rnrn现请教别的方法实现这个功能rn记得以前曾经在csdn看见过相同的问题,但是忘了收藏了,所以找不到了- -
struts.xml中Action的method与路径的几种匹配模式。
今天在学习公司代码的时候发现一个一直没有见过的struts.xml中的method的配置方式。如图: 于是对method的配置产生了疑惑!并百度,记录自己所了解的部分。如有误请给我留言谢谢! 1.指定method name="userAdd" class="com.UserAction" method="add"> add.jsp 路径: userPath/userA
No result defined for action ** and result input
在jsp页面的一个表单中如果添加隐藏字段 就会出现No result defined for action ** and result input。去掉后就没问题了。这是什么原因?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池