`
ldzyz007
  • 浏览: 701595 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

struts2使用<s:token/>报错

阅读更多
java.lang.NullPointerException
org.apache.struts2.util.TokenHelper.setToken(TokenHelper.java:71)
org.apache.struts2.components.Token.buildToken(Token.java:114)
org.apache.struts2.components.Token.evaluateExtraParams(Token.java:96)
org.apache.struts2.components.UIBean.evaluateParams(UIBean.java:856)

1.问题原因:为了使用<jsp:forward page=""></jsp:forward>,我配置了
  <filter-mapping>
     <filter-name>struts2</filter-name>
     <url-pattern>/*</url-pattern>
     <dispatcher>REQUEST</dispatcher>
     <dispatcher>FORWARD</dispatcher>
  </filter-mapping>

2.解决方法:
去掉<dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>

改用:<% response.sendRedirect("");%> 跳转
0
0
分享到:
评论

相关推荐

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    struts_jstl

    stl的配置方法:&lt;br&gt;1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包)&lt;br&gt;&lt;br&gt;2、在jsp页面头部引入taglib方法如下:&lt;br&gt; &lt;%@ taglib prefix="c" uri=...

    230206-029shopDemo(JwtBearer身份认证配置的定义实现)

    /// &lt;summary&gt; /// 【签发机关】 /// &lt;remarks&gt; /// 摘要: /// 获取/设置用于生成所有令牌(Token)字符串实例,提供数据支撑的“签发机关”。 /// &lt;/remarks&gt; /// &lt;/summary&gt; public string Issuer { get; ...

    csgate.apk

    &lt;FcmToken&gt;fgFEl367nCg:APA91bFMguX-4dCelKCSjpaMeBYYRjk1HGRM3earJjchdSiEyEDm7kMdZpKe5ZAq6aeJu3aEwtN9YqcuhVb7wp7Iq9rB3bWkpj6g5GTQ8q3BAyyx5lFAOzAhp6sS9kn2sXC2Q2SGIE5U&lt;/FcmToken&gt; &lt;AppToken&gt;8bd333e2...

    重复提交解决实例

    本实例主要是用&lt;s:token/&gt;标签来实现重复提交的。 使用方法: 部署项目,浏览器中输入访问地址: http://localhost:8080/chongfutijiao/login.jsp 随便在输入框中输入文字,点击提交。 然后就会跳到提交成功页面,...

    点击浏览器中的URL链接,启动特定的App。

    [query]"&gt;启动应用程序&lt;/a&gt; 这一句就可以了。 各个项目含义如下所示: scheme:判别启动的App。 ※详细后述 host:适当记述 path:传值时必须的key ※没有也可以 query:获取值的Key和Value ※没有也可以 作为测试...

    C# 语法参考

    C# 语法参考&lt;br/&gt;&lt;br/&gt;文档中描述的词法和语法以及不安全代码的语法扩展的摘要。...element(输入元素 输入元素) &lt;br/&gt;input-element:(输入元素:) &lt;br/&gt;whitespace(空白)&lt;br/&gt;comment(注释)&lt;br/&gt;token(标记)

    阿里巴巴API开发sdk .net平台

    将得到的CODE码复制到文本框中:&lt;asp:TextBox ID="tbxCode" runat="server" Width="508px"&gt;&lt;/asp:TextBox&gt; &lt;br /&gt; &lt;br /&gt; 二、得到令牌,并存在本地&lt;br /&gt; &lt;asp:Button ID="btnGetToken" runat="server" ...

    springboot-springsecurity-jwt-demo

    下面对我们的程序进行简单的验证:&lt;br/&gt; 1.请求获取用户列表接口:http://localhost:8080/users/userList接口,会收到403错误&lt;br/&gt; { "timestamp": 1518333248079, "status": 403, "error": "Forbidden", ...

    unity web报错:Uncaught SyntaxError: Unexpected token '<"

    unity 打包web包报错:Uncaught SyntaxError: Unexpected token '&lt;"在打包文件添加此配置文件。 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;configuration&gt; &lt;system.webServer&gt; &lt;staticContent&gt; &lt;remove file...

    土豆聊天机器人.pdf

    /setcommands - 编辑机器⼈指令 /deletebot - 删除机器⼈ 机器⼈设置 /token - ⽣成机器⼈token /revoke - 撤销机器⼈token /setjoingroups - 是否允许您的机器⼈加⼊群组? /setprivacy - 群内消息设置...

    拦截器和控制器的区别

    &lt;s:token&gt;&lt;/s:token&gt; 3、500字struts2的科学说明文 每人一份 2018-03-19 下午演讲(脱稿) 4、小结 1、struts2对servlet封装(request,response) ,资源调配和资源的映射 2、框架设计的思想 istruts 配置,...

    vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错

    主要介绍了vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    让Struts2直接支持浏览FreeMarker的FTL文件

    &lt;servlet-class&gt;org.apache.struts2.views.freemarker.FreemarkerServlet&lt;/servlet-class&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;freemarker&lt;/servlet-name&gt; &lt;url-pattern&gt;*.ftl&lt;/url-pattern&gt; &lt;/...

    MLDN+李兴华+Java+Web开发实战经典.part3.rar )

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    编译器源代码

    想实现自己的编译器的话,只需在把Initializtion.h中的文法修改为自己的即可.&lt;br/&gt;&lt;br/&gt;工程结构:&lt;br/&gt;Initializtion.h 初始化文法,便于进一步进行分析,它为构造GRAMMAR类提供了信息.其中默认非终极符用&lt;&gt;括上,...

    java web 视频、电子书、源码(李兴华老师出版)

    5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、数据库连接操作 5.5、包含指令 5.5.1、静态包含 5.5.2、动态...

    captainhook:Discord Webhooks的CLI前端

    霍克船长captainhook是用于通过...//discord.com/api/webhooks/&lt;ID&gt;/&lt;TOKEN&gt; ID和令牌是必须首先指定的参数,然后才能使用send , edit和delete子命令与消息进行交互: captainhook &lt;ID&gt; &lt;TOKEN&gt; send Hello world!为

    jsp探针 ver0.1

    Class.forName("org.apache.struts.action.ActionServlet"); supportStruts = true; } catch (ClassNotFoundException ex) { } try { Class.forName("javax.naming.Name"); supportJNDI = true; } catch ...

    李兴华 Java Web 开发实战经典_带源码_高清pdf 带书签 上

    5.2.1、第一种Scriptlet:&lt;%%&gt; 5.2.2、第二种Scriptlet:&lt;%!%&gt; 5.2.3、第三种Scriptlet:&lt;%=%&gt; 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...

Global site tag (gtag.js) - Google Analytics