这个是在struts.properties里写的.入下:
struts.objectFactory=spring
struts.multipart.saveDir=/tmp
#struts.multipart.parser=Commons FileUpload 
#struts.multipart.maxSize 
struts.action.extension=htm都是解释下什么意思?
求解释!

解决方案 »

  1.   

    该配置文件说明使用的是spring框架来生成类实例,然后配置了访问Action的后缀名是htm
      

  2.   


    你看我这个index.jsp  为什么这么写,我确实有点犯晕。
    因为没有接触spring生成类实例。<%@ page language="java" pageEncoding="gbk"%><%String path = request.getContextPath();%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><link rel="stylesheet" type="text/css" href="common/index1.css"><style type="text/css">
    </style><script type="text/javascript">window.onload = function(){  };</script></head><body><div class="container"><div class="z_bj"><div class="title_text">系统日志系统</div><div class="content_text"><table width="100%" border="0" cellspacing="1" cellpadding="4"> <tr> <td width="10%"><img src="images/s.gif"></td> <td width="40%"><a href="loginlogQry.htm">登录日志查询</a></td> <td width="10%"><img src="images/d.gif"></td> <td width="40%"><a href="applogQry.htm">操作日志查询</a></td> </tr> <tr> <td><img src="images/r.gif"></td> <td><a href="loginlogStats.htm">登录日志统计</a></td> <td><img src="images/z.gif"></td> <td><a href="applogStats.htm">操作日志统计</a></td> </tr>
    <tr>
    <td><img src="images/s.gif"></td>
    <td colspan="1"><a href="deleteLogQry.htm">删除日志</a>
    <!-- <td><img src="images/r.gif"></td>
     <td colspan="2"><a href="getTop10.htm">操作次数前十统计</a>-->
    </tr>
    </table></div></div></div></body></html>
      

  3.   

    Quote=引用 5 楼 hackya 的回复:]
    这个页面没有什么问题呀 ,很简单的一个导航页面
    你是说看上面的链接地址晕?还是哪里晕?
    [/Quote]上面的链接地址晕
    这是struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"        "http://struts.apache.org/dtds/struts-2.0.dtd">
    <struts>    <constant name="struts.enable.DynamicMethodInvocation" value="true"/>    <constant name="struts.devMode" value="true"/>    <constant name="struts.i18n.encoding" value="GBK"/>
        <package name="/systemlog" extends="struts-default">        <action name="index" class="systemLogAction" method="index">            <result>jsp/index.jsp</result>        </action>        <action name="loginlogList" class="systemLogAction" method="loginlogList">            <result>jsp/loginlogList.jsp</result>        </action>        <action name="applogList" class="systemLogAction" method="applogList">            <result>jsp/applogList.jsp</result>        </action>        <action name="loginlogQry" class="systemLogAction" method="loginlogQry">            <result>jsp/loginlogQry.jsp</result>        </action>        <action name="applogQry" class="systemLogAction" method="applogQry">            <result>jsp/applogQry.jsp</result>        </action>        <action name="loginlogStats" class="systemLogAction" method="loginlogStats">            <result>jsp/loginlogStats.jsp</result>        </action>        <action name="applogStats" class="systemLogAction" method="applogStats">            <result>jsp/applogStats.jsp</result>        </action>        <action name="loginlogStatsList" class="systemLogAction" method="loginlogStatsList">            <result>jsp/loginlogStatsList.jsp</result>        </action>        <action name="applogStatsList" class="systemLogAction" method="applogStatsList">            <result>jsp/applogStatsList.jsp</result>        </action>        <action name="userActionAnalyse" class="systemLogAction" method="userActionAnalyse">            <result>jsp/loginlogList.jsp</result>        </action>        <action name="loginlogStatsDetail" class="systemLogAction" method="loginlogStatsDetail">            <result>jsp/loginlogList.jsp</result>        </action>        <action name="applogStatsDetail" class="systemLogAction" method="applogStatsDetail">            <result>jsp/applogList.jsp</result>        </action>
            <action name="deleteLogForChoice" class="systemLogAction" method="deleteLogForChoice">
             <result>jsp/result.jsp</result>
            </action>
            <action name="deleteLogQry" class="systemLogAction" method="deleteLogQry">
                <result>jsp/logDeleter.jsp</result>
            </action>
            <action name="deleteLog" class="systemLogAction" method="deleteLog">
                <result>jsp/result.jsp</result>
            </action>
            <action name="getTop10" class="systemLogAction" method="getTop10">
             <result>jsp/top10.jsp</result>
            </action>
        </package>
    </struts>就单拿出
    <action name="applogStats" class="systemLogAction" method="applogStats">            <result>jsp/applogStats.jsp</result>        </action>
    来说吧,<a href="applogStats.htm">操作日志统计</a>
    结合struts.properties文件内容.
    struts.objectFactory=spring
    struts.multipart.saveDir=/tmp
    #struts.multipart.parser=Commons FileUpload  
    #struts.multipart.maxSize  
    struts.action.extension=htm现在我是断点跟踪,如果能讲清楚,那就谢谢师兄你了.
      

  4.   

    struts.objectFactory=spring    //spring容器来创建和管理类实例
    struts.multipart.saveDir=/tmp   //文件上传的路径
    #struts.multipart.parser=Commons FileUpload   //处理文件上传的类
    #struts.multipart.maxSize    //文件最大值
    struts.action.extension=htm    //action请求后缀是htm的,struts拦截器都进行处理
    我没研究过struts2,应该都差不多的