webpshere图片验证码不能显示
来源:互联网 发布:js 分享到qq空间 编辑:程序博客网 时间:2024/05/02 01:19
在tomcat上运行没有问题, 但是部署到websphere上出现不能显示验证码图片的问题。
验证码图片是用awt通过struts2的action调用返回的。
如上图,验证码不能正常显示的情况。
输入用户名密码, 验证码乱输入后,提交到后台会报错
Error 404: SRVE0190E: 找不到文件:/view/admin/home/login.action
直接显示找不到action, 说明是struts2的action配置没有起作用, 感觉就像没有加载。
查看图片view/validImg/validImg.action 也是不能访问action,断电调试也不能进入验证码生成的类。
程序没有问题, 在tomcat下运行没有问题。
那就是was设置问题,struts2不能正常加载。升级补丁, 到了6.1.0-WS-WAS-WinX32-FP0000029.pak 至少是这个版本以上。
网上说法很多 ,设置java虚拟机的参数
应用程序服务器 > server1 > 类装入器 > 新建 > 进程定义 > Java 虚拟机
通用 JVM 参数 添加 :-Djava.awt.headless=true 我设置过了, 可是没有起作用
最后问了同事才知道,这个环境的问题,所有的struts2都有问题。汗。 。
解决方法:
WebSphere升级到6.1.0.17所有struts2的程序都会发生Action找不到的情况,解决方法如下,服务器>应用程序服务
器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性,增加名称为
“com.ibm.ws.webcontainer.invokefilterscompatibility”的定制属性,值为true。
- webpshere图片验证码不能显示
- 验证码不能显示
- PNG格式图片(验证码..)不能显示的解决办法
- 验证码 或 图片 输出不能显示的问题
- 验证码图片显示
- 无法显示验证码图片
- Struts2显示图片验证码
- wamp+zend验证码不能显示
- ThinkPHP验证码不能显示如何解决
- php验证码不能显示的原因
- 图片不能百分百显示
- 图片验证码不显示解决方案
- 登陆验证码图片不显示解决办法
- 登陆验证码图片不显示解决办法
- Struts2中显示图片验证码
- PHP 验证码图片无法正常显示
- 获得验证码,显示PNG图片
- linux+tomcat无法显示图片验证码
- tomcat 配置方法
- Effective C++学习笔记 (6)
- hdu 1850 Being a Good Boy in Spring Festival(尼姆博弈加强)
- Python入门教程 超详细1小时学会Python
- MySQL安全配置详解
- webpshere图片验证码不能显示
- 发送短信分享和邮件分享
- directx 学习笔记之一 如何安装并且在visual studio2010的项目中使用directx
- 优秀程序员和一般程序员差别在哪?
- java代码分析及分析工具
- 跨浏览器的hr的CSS控制
- 在当前程序中调用其他程序的Activity
- 再读《The C Programming language》 - 第一章 1.4 字符常量
- VisualC++利用CRegKey和WIN32 API获取系统硬件信息