java中的java.lang.RuntimeException异常怎么解决?
登录的时候可以正常并成功登录,但是注册的时候就说找不到UsersAction类了,注册和登录用的是同一个Action类,到底是怎么回事?纠结了好久不知如何解决,求大师帮忙
struts.xml
action类的代码
application.xml的代码
登录
注册
请问还需要看那些代码,只要能帮我解决,我都可以贴出来啊 展开
解决方式如下:
1、通配符{1}修改为{0}。
2、form提交地址修改下:
注册Form地址:<s:form action="regUserAction!register">
登录Form地址:<s:form action="regUserAction!login">
Java语音特征:
Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装或拆箱等语言特性。
Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的性能。
编辑Java源代码可以使用任何无格式的纯文本编辑器,在Windows操作系统上可以使用微软记事本(Notepad)、EditPlus等程序,在Linux平台上可使用vi工具等。
1、通配符{1}修改为{0}
2、form提交地址修改下:
注册Form地址:
登录Form地址:
这样试一试,应该能解决你的问题。
1、通配符{1}修改为{0}
2、form提交地址修改下:
注册Form地址:<s:form action="regUserAction!register">
登录Form地址:<s:form action="regUserAction!login">
这样试一试,应该能解决你的问题。
恩,你这个也是其中的一种,跟我做的达到的效果是相同的,只是写法上有些不一样,不过还是谢谢你的回答。我的程序又无缘无故的好了,我也不知道是怎么回事
那行,好了就接贴吧,别人看见了就不用话时间给你想了。
这个你注册的时候他怎么找想对应的方法 method={1}
你的struts.xml用通配符配置的是不是配置错误了
注册的时候,
我的注册页面上action="registerUserAction",这样就能对应到register啊,
在Action中的注册方法也是register()啊!
应该不会有错的呀
那你平时都是怎么做的?能否帮我解决一下
广告 您可能关注的内容 |