首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

SSH 配置有关问题

2013-12-29 
SSH高手进 配置问题[i][/i]版本:Struts 2.3.14 Spring3.0.0 Hibernate3.3.2 依赖的jar包:web.xml 配置 exp

SSH高手进 配置问题
[i][/i]版本:Struts 2.3.14 Spring3.0.0 Hibernate3.3.2 
依赖的jar包:
SSH 配置有关问题
web.xml 配置


expression="execution(public * com.sinpertime.service..*.*(..))" />
<aop:advisor advice-ref="txAdvice" pointcut-ref="txServicePointcut" />
</aop:config>
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<tx:attributes>
<tx:method name="getUser"/>
<tx:method name="save" propagation="REQUIRED"/>
</tx:attributes>
</tx:advice>
</beans>



struts.xml 配置

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
    <!-- constant name="devMode" value="true" / -->
    <package name="default" namespace="/" extends="struts-default">
        <action name="user" class="com.sinpertime.action.UserAction">
            <result>/registerSuccess.jsp</result>
        </action>
    </package>
</struts>


UserAction 类

package com.sinpertime.action;

import javax.annotation.Resource;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;

import com.opensymphony.xwork2.ActionSupport;
import com.sinpertime.service.IUserService;

@Component("user")
@Scope("prototype")
public class UserAction extends ActionSupport{

@Override
public String execute() throws Exception {
 System.out.println("action ........");
return "success";
}

}


registerSuccess.jsp

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'registerSuccess.jsp' starting page</title>
    
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

  </head>
  
  <body>
    Success
  </body>
</html>



[解决办法]
你访问的路径出现了问题:http://localhost:端口/项目名称/user
[解决办法]
重新加载一下项目试试。。。

热点排行