我们专注简阳网站设计 简阳网站制作 简阳网站建设
简阳网站建设公司服务热线:18982081108

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

如何实现JSP上传图片无组件化

本篇内容介绍了“如何实现JSP上传图片无组件化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联建站是一家专业提供萍乡企业网站建设,专注与成都网站建设、网站设计H5场景定制、小程序制作等业务。10年已为萍乡众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

从JSP页使图片以JPEG编码后存储在指定文件夹中。这种JSP上传图片方式与组件上传相比似乎笨拙而又不能对文件属性进行操作,但的确可以轻松实现JSP上传图片的功能。

uploadimage1.jsp实现构建一个表单,提交用于为图片重命名的参数,以及图片文件。

<%...@ page contentType="text/html; charset=gbk" %>   <%...@ page language="java" %>             DATABASETITLE>     <meta http-equiv="Content-Type" content="text/html; charset=gb2312">     HEAD>     <FORM METHOD=POST ACTION="uploadimage2.jsp">     人物:<INPUT TYPE="text" NAME="name"><BR>   图片:<INPUT TYPE="file" NAME="image"><BR>     <INPUT TYPE="submit" value="提交">   FORM>   BODY>     HTML></pre><p>uploadimage1.jsp实现获取用户提交参数为要存储的图片命名,以字符的形式获取上传的图片,进一步转化为输入流,最终完成JSP上传图片的功能。</p><pre><%...@ page contentType="text/html;charset=gb2312"%>     <%...@ page import="java.util.*"%>     <%...@ page import="java.text.*"%>     <%...@ page import="java.io.*"%>   <%...@ page import="com.sun.image.codec.jpeg.*"%>   <%...@ page import="java.awt.image.*"%>   <%...@ page import="java.awt.*"%>        <%...     String name=request.getParameter("name");     name=new String(name.getBytes("ISO-8859-1"));      String ima=request.getParameter("image");       try{     String path=request.getRealPath("/");     FileOutputStream ot = new FileOutputStream(path+name+".jpg");   // ServletOutputStream ot=response.getOutputStream(); //也可以直接输出显示     FileInputStream in=new FileInputStream(ima);       JPEGImageDecoder jpgCodec = JPEGCodec.createJPEGDecoder(in);     BufferedImage image = jpgCodec.decodeAsBufferedImage();     JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(ot);     encoder.encode(image);       in.close();     ot.close();     out.print("JSP上传图片成功!<BR>");     //加载上传成功的图片     out.print("<IMG width=200 height=200 src='"+name+".jpg' />");   }   catch(Exception e)   {   System.out.print(e.toString());   }   %></pre><p>“如何实现JSP上传图片无组件化”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!</p>            
            
                        <br>
            当前文章:如何实现JSP上传图片无组件化            <br>
            新闻来源:<a href="https://jylskj.cn/article/geepci.html">https://jylskj.cn/article/geepci.html</a>
        </div>
    </div>
    <div class="other">
        <h3>其他资讯</h3>
        <ul>
            <li>
                    <a href="/article/dioese.html">运行cmd快捷键命令cmd的快捷键有哪些?-创新互联</a>
                </li><li>
                    <a href="/article/sejehj.html">电抖音代运营</a>
                </li><li>
                    <a href="/article/igjesj.html">怎么理解Python中的for循环</a>
                </li><li>
                    <a href="/article/gpoodj.html">如何解决Spring事务管理配置文件问题</a>
                </li><li>
                    <a href="/article/ghcpgo.html">haproxy的配置文件详解</a>
                </li><li>
                    <a href="/article/pggegi.html">JavaScript的while循环语句怎么用</a>
                </li><li>
                    <a href="/article/doccecd.html">JAVA计算考试时间代码 java算数测试代码</a>
                </li><li>
                    <a href="/article/ddgohid.html">sap系统哪里下载的简单介绍</a>
                </li><li>
                    <a href="/article/dcgoosd.html">java代码实现微信分享 java 发微信</a>
                </li><li>
                    <a href="/article/dshsojp.html">c语言函数管理 c语言函数功能大全</a>
                </li>        </ul>
    </div>
</div>
<footer>
    <div class="message">
        <div class="mess container">
            <p>免费获取网站建设与品牌策划方案报价</p>
            <span>*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上四川简阳网站建设。</span>
            <form action="">
                <input type="text" class="ipt1" placeholder="联系人">
                <input type="text" class="ipt2" placeholder="联系电话">
                <textarea name="" id=""  placeholder="内容描述:描述您的需求,如网站、微信、电商、APP等。"></textarea>
                <a href="">提交需求</a>
            </form>
        </div>
    </div>
    <div class="footA">
        <div class="footAs container">
            <ul>
                <h3>联系我们</h3>
                <b>028-86922220</b>
                <li>手机:13518219792</li>
                <li>地址:成都市简阳市大华国际财富中心2号楼</li>
                <li class="hr1"></li>
                <li>24小时服务热线:18982081108</li>
            </ul>
            <ul>
                <h3>网站建设服务</h3>
                <li><a href="https://www.cdcxhl.com/sheji/jianyang.html" target="_blank" style="color:#B7B6B6">简阳网站设计</a></li>
                <li><a href="https://www.cdcxhl.com/zuo/jianyang.html" target="_blank" style="color:#B7B6B6">简阳做网站</a></li>
                <li><a href="https://www.cdcxhl.com/zhizuo/jianyang.html" target="_blank" style="color:#B7B6B6">简阳网站制作</a></li>
            </ul>
            <ul>
                <h3>网站推广服务</h3>
                <li><a href="https://www.cdcxhl.com/google.html" target="_blank" style="color:#B7B6B6">Google外贸推广</a></li>
                <li><a href="https://www.cdcxhl.com/seo/jianyang.html" target="_blank" style="color:#B7B6B6">简阳网站优化</a></li>
                <li><a href="https://www.cdcxhl.com/quanwang.html" target="_blank" style="color:#B7B6B6">全网营销推广</a></li>
            </ul>
            <ul>
                <h3>网站运维服务</h3>
                <li><a href="https://www.cdcxhl.com/yunying.html" target="_blank" style="color:#B7B6B6">网站托管运营</a></li>
                <li><a href="https://www.cdcxhl.com/gaiban/jianyang.html" target="_blank" style="color:#B7B6B6">简阳网站改版</a></li>
                <li><a href="https://www.cdcxhl.com/weihu/jianyang.html" target="_blank" style="color:#B7B6B6">简阳网站维护</a></li>
            </ul>
            <ul>
                <h3>FOLLOW US</h3>
                <li class="hr2"></li>
                <li>
                    <dd class="fl"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>
                    <dd class="fr"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>
                </li>
            </ul>
        </div>
        <div class="link container">
            友情链接:
            <a href="http://www.bokrw.com/" title="成都网站制作" target="_blank">成都网站制作</a>   <a href="http://www.kmgrq.com/" title="新都网站建设" target="_blank">新都网站建设</a>   <a href="http://www.jxruijie.cn/" title="自贡网站建设" target="_blank">自贡网站建设</a>   <a href="http://www.dasuibian.com/" title="成都柴油发电机出租" target="_blank">成都柴油发电机出租</a>   <a href="http://www.ofvrx.com/" title="海口户外用品公司" target="_blank">海口户外用品公司</a>   <a href="http://www.niyubao.com/" title="网站安全维护" target="_blank">网站安全维护</a>   <a href="http://www.cdxiangsuban.com/" title="橡塑板销售" target="_blank">橡塑板销售</a>   <a href="http://www.scbrznjsb.com/mobile/" title="app制作" target="_blank">app制作</a>   <a href="http://www.kmxdhz.com/" title="湖北卫生间镜前灯" target="_blank">湖北卫生间镜前灯</a>   <a href="http://www.wjwzjz.com/" title="温江做网站公司" target="_blank">温江做网站公司</a>           </div>
    </div>
    <div class="footB">
        <div class="container">
            <div class="fl">
                Copyright © 2026  四川简阳网站建设公司     四川简阳网站建设公司-选我们!四川专业的简阳网站制作公司!
            </div>
            <div class="fr">
                All Rights Reserved 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备2026002071号-11</a>
            </div>
        </div>
    </div>
</footer>
</body>
</html>
<script>
    $(".con img").each(function(){
        var src = $(this).attr("src");    //获取图片地址
        var str=new RegExp("http");
        var result=str.test(src);
        if(result==false){
            var url = "https://www.cdcxhl.com"+src;    //绝对路径
            $(this).attr("src",url);
        }
    });
    window.onload=function(){
        document.oncontextmenu=function(){
            return false;
        }
    }
</script>