一个SSH工程,用的是Struts1,在本地tomcat中运行没问题,在远程websphere部署,启动时报如下错误

可以正常访问首页,但是不能正常登陆
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:428)
at java.lang.Integer.<init>(Integer.java:671)
at org.apache.struts.action.ModuleConfigXmlParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
.......
可以正常打开首页,但是登陆不进去

转换为int错误,你把空值转为整形了。你把错误信息帖全点,具体看看哪一行。追问

我贴上去了,您帮我看看吧

追答

全吗。总感觉缺呢。你找错误信息下自己写的工程的包名。

追问

我找了一下没我写的包,都是框架自己的包,
错误信心中间有一部分太长了而且全都类似于以下内容,就没贴了
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1266)

追答

不能啊,你别截图,用复制文字的方法把那错误信息都贴出来,原因找到了,但是定位不到位置。

温馨提示:内容为网友见解,仅供参考
无其他回答

websphere和tomcat在使用中的区别
其根源在于:Web容器(Tomcat)默认的字符处理编码是iso-8859-1,对于需要在浏览器页面上显示中文的JSP程序,但在程序中并没有指定中文的字符集,那么中文将在浏览器页面上显示为乱码。当然,前面所说的是指在Tomcat服务器下的,其他服务器有些不是这样的,比如BEAWeblogic和IBM Websphere是从操作系统中取得默认的编码,然后...

Tomcat和Websphere的区别
Tomcat和Websphere主要区别是:Tomcat是免费的,功能比较单一的web应用服务器;Websphere是IBM的收费平台,除了web应用服务器还包含大量的工具和其他相关应用开发平台。Websphere价格昂贵,单买一个但CPU的服务器也要十几万。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在...

...整个工程文件,我想自己手动部署到tomcat中 有哪位大侠能指点一下_百...
1、在webapps目录下创建一个文件夹,和你需要的应用名一样 2、如果工程没有编译,运行myeclipse,project--clean编译一下那个工程 3、把你的webroot目录下的所以文件和文件夹拷贝到刚才的目录 二、1、打开myeclipse,在工程上右键--export--Java EE--WAR File--Next--选择你要导出的目录(WAR文件名...

跪解:ssh框架的基本原理?
流程:在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet,ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此FormBean传至指定名称的ActionBean,由ActionBean完成相应的业务操作,如文件操作,数据库操作等。每一个*.do均有对应的FormBean...

请教开发向ssh这样的应用时是用那些开发框架?
WEB 容器 Tomcat、Resin、Jetty等 开发框架 struts spring hibernate webwork等 SSH就是Struts + Spring + hibernate 希望我的回答能对你有所帮助。说实话,没看明白你的问题,SSH本身就是框架的整合了。但是你却问要用哪些框架,不太明白!可能是我的知识有限,不知道你所说的SSH的意思。【补充】Mave...

java中最常的框架有哪几种?
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关: 1、模型(Model),本质上来说在Struts中Model是一个Action类(这个会在后面详细讨论),开发者通过其实现商业逻辑,同时用户请求通过控制器(Controller)向Action的转发过程是基于...

用struts2实现注册tomcat已运行正常,但到jsp页面,却总是显示注册失败...
struts2实现注册tomcat已运行正常,但到jsp页面,却总是显示注册失败的解决方法如下:1、在代码中设置locale属性。在struts.xml中加一个静态值。2、实现动态国际化,在页面中加入超连接的形式来实现,具体实现参见:点击打开链接。工程截图如下:3、弹出运行界面。4、重新进行注册,输入的用户名不能为空。5...

求一个编程,开发工具用的是JSP和eclipse,三层架构的
dows平台,适于创建和部署2层Java Web应用和n层J2EE应用的企业开发人员使用。 NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块化结构,第三方能够非常轻松地扩展或集成NetBeans平台。 NetBeans3.5.1主要针对一般...

java web开发SSH项目部署出现以下问题,求原因和解决方法
首先:看看有没有导入Struts2相应的jar包,是否齐全。最少要导入五个基本包:commons-logging-api-1.1.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.12.jar xwork-2.0.6.jar 如果该包含的jar包都引入了,再看,配置文件web.xml是否配置正确,struts2使用的是Filter充当Control...

[求助]SSH,在tomcat启动时找不到applicationContext.xml
xml不会自动映射下去。ps:真正的项目是\\WebRoot中的所有资源,src只是软件用于项目管理,你会发现\\WebRoot\\WEB-INF\\classes里面是src中的所有编好的类。实际上使用的就是这些class文件。同理,applicationContext.xml文件也是一样。从你图片中可以看到没有这个文件。看附上的图片。

相似回答