zoukankan      html  css  js  c++  java
  • 有关struts中返回结果是字符串的问题

    在action中传回了一个字符串,那在struts中的type类型是怎么的?也是新手就好奇的查了下。。。。。

    一般情况下struts返回的是JSP的页面。但有时要求返回字符串时,那么它的类型就是stream。。。。

    下面给个例子:

    struts.xml

            <action name="next_*" class="*****************" method="{1}" >
                <result name="list">/jsp/qlNextPlanList.jsp</result>           
                <result name="edit">/jsp/qlNextPlanEdit.jsp</result>
                <result name="createNextMonthPlan">/jsp/qlNextPlanCreate.jsp</result>
                <result type="stream">
                       <param name="contentType">text/html</param>
                       <param name="inputName">inputStream</param>
                </result>
            </action>   

    action类中声明InputStream对象,并设get/set方法

        private InputStream inputStream;
        public InputStream getInputStream() {
            return inputStream;
        }
        public void setInputStream(InputStream inputStream) {
            this.inputStream = inputStream;
        }

    这样就OK了。。。。。。。。。。

    奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗生命在于奋斗,也为自己带盐奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗
  • 相关阅读:
    非线性数据结构——树
    排序算法之插入排序
    web框架之environment处理
    web开发之http和wsgi
    python os模块和shutil模块
    python路径操作
    stringIO和bytesIO
    python文件操作
    设计模式
    设计模式
  • 原文地址:https://www.cnblogs.com/hardwork/p/4024491.html
Copyright © 2011-2022 走看看