SSH开发

悠悠虾 2010-05-19 12:27:49
大家好,我用spring+struts1.2+hibernate做了一个最简单的登录页面,表只有两个字段id和password,配置完成后控制台没有提示错误,在login页面输入id和password(在数据库中已经存在),登录后浏览器一片空白,并没有转到出错或者成功页面,控制台也没提示任何错误,浏览器地址栏是http://localhost:8080/library/user.do;jsessionid=5BD1DBFB980C5568C4BFCF12937483C2 不知道为什么会出现jsessionid.
struts-config.xml文件主要内容如下:
<form-beans>
<form-bean name="userForm" type="com.library.struts.form.UserForm" />
</form-beans>
<action attribute="userForm" input="/errors.jsp" name="userForm"
parameter="status" path="/user" scope="request"
type="com.library.struts.action.UserAction">
<forward name="success" path="/success.jsp"></forward>
<forward name="failure" path="/failure.jsp"></forward>
<set-property property="cancellable" value="true"/>
</action>
</action-mappings>
求大家帮忙分析一下是什么原因,需要看什么文件我再贴上来,谢谢大家了!
...全文
160 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wishd 2010-05-19
  • 打赏
  • 举报
回复
看看spring、hiernate的包有没有冲突了。
zhangjian420 2010-05-19
  • 打赏
  • 举报
回复
jesseionid是struts1.2中防止重复提交给的一个token。这个不用在意。

看一下你的 登陆.jsp 中的表单名称是否和你的formbean对应。或者的成功页面路径不对。再不是你在你的action中打印一句话,看提交是否已进入这个action
水中影子 2010-05-19
  • 打赏
  • 举报
回复
自己debug调试看看
dinghun8leech 2010-05-19
  • 打赏
  • 举报
回复
楼主提供的信息远远不足以确定问题。
杰森-李 2010-05-19
  • 打赏
  • 举报
回复
可能jar包有冲突
ld5203611 2010-05-19
  • 打赏
  • 举报
回复
应该是Action的login()没写好,把跳转的方法发出来看看 或打断点自己调试下
gghui_1681 2010-05-19
  • 打赏
  • 举报
回复
我也不是很清楚 我一般都是用的sturts2!!
yujinjin9 2010-05-19
  • 打赏
  • 举报
回复
很有可能没跳转到你提交的Action,测试一下!

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧