当前位置: 首页 > news >正文

自己做的网站为何手机不能浏览网站转让出售

自己做的网站为何手机不能浏览,网站转让出售,学动漫制作需要什么基础,四大门户网站的区别一、实验目的 掌握怎样在JSP中使用javabean 二、实验项目内容&#xff08;实验题目&#xff09; 编写代码&#xff0c;掌握servlet的用法。【参考课本 上机实验1 】 三、源代码以及执行结果截图&#xff1a; 源代碼&#xff1a; inputVertex.jsp&#xff1a; <% page lang…

一、实验目的

掌握怎样在JSP中使用javabean

二、实验项目内容(实验题目)

编写代码,掌握servlet的用法。【参考课本 上机实验1 】

三、源代码以及执行结果截图:

源代碼:

inputVertex.jsp:

<%@ page language="java" contentType="text/html; uft-8"

    pageEncoding="utf-8"%>

<style>

   #tom{

    font-family:宋体;font-size:26;color:blue

   }

</style>

<%

String s ="(20,220)(220,20)(420,220)(220,420)";

%>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>Insert title here</title>

</head>

<body bgcolor=#ffccff>

<p id=tom>

<form action="drawPolygon" id= tom method=post>

输入多边形的顶点,格式是(m,n<br>m,n为整数 0<=m<=800,0<=n<=600<br>

<textArea name="polygonVertex" id =tom rows=5 cols=30 >

<%= s %>

</textArea>

<br><input type=submit id=tom value="提交"/>

</form>

</p>

</body>

</html>

web.xml:

<?xml version="1.0" encoding="UTF-8"?>

<web-app>

   <servlet>

       <servlet-name>drawPolygon</servlet-name>

       <servlet-class>moon.sun.DrawPolygon_Servlet</servlet-class>

   </servlet>

   <servlet-mapping>

        <servlet-name>drawPolygon</servlet-name>

        <url-pattern>/drawPolygon</url-pattern>

   </servlet-mapping>

</web-app>

DrawPolygon_Servlet:

package moon.sun;

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

import java.awt.image.BufferedImage;

import java.awt.*;

import java.util.regex.Pattern;

import java.util.regex.Matcher;

import java.awt.geom.*;

import javax.imageio.ImageIO;

public class DrawPolygon_Servlet extends HttpServlet{

                    HttpServletRequest request;

                    HttpServletResponse response;

                    public void init(ServletConfig config) throws ServletException{

                       super.init(config);

                    }

                    public void service(HttpServletRequest request,HttpServletResponse response)

                             throws IOException{

                       request.setCharacterEncoding("utf-8");

                       String polygonVertex = request.getParameter("polygonVertex");

                       if(polygonVertex == null||polygonVertex.length()==0){

                           response.sendRedirect("ch6_1.jsp");

                           return;

                       }

                       response.setContentType("image/jpeg");

                       Polygon  polygon = getPolygon(polygonVertex);

                       BufferedImage image = getImage(polygon);

                       OutputStream outClient= response.getOutputStream();

                       boolean boo =ImageIO.write(image,"jpeg",outClient);

                    }

                    Polygon getPolygon(String polygonVertex){

                       Polygon polygon = new Polygon();

                       Pattern pattern;

                       Matcher matcher;

                       String regex="(\\d+[,, ]+\\d+)" ;

                       pattern = Pattern.compile(regex);

                       matcher = pattern.matcher(polygonVertex);

                       while(matcher.find()) {

                          String str = matcher.group();

                          String []vertex = str.split("[( ),, ]+");

                          polygon.addPoint(Integer.parseInt(vertex[0]),Integer.parseInt(vertex[1]));

                       }

                       return polygon;

                    }

                    BufferedImage getImage(Shape shape){

                         int width=1000, height=800;

                         BufferedImage image =

                         new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);

                         Graphics g = image.getGraphics();

                         g.fillRect(0, 0, width, height);

                         Graphics2D g_2d=(Graphics2D)g;

                         g_2d.setColor(Color.blue);

                         g_2d.draw(shape);

                         return image;

                    }

}

代碼結果圖:

http://www.hengruixuexiao.com/news/27981.html

相关文章:

  • 营销型网站建设 合肥网络服务器多少钱一台
  • 做阿里巴巴网站口碑最新国际军事动态
  • 简单公司网站模版职业技能培训中心
  • 优化wordpress速度重庆seo顾问服务
  • 注册一个公司网站的费用河南网站建设定制
  • 一起做网店网站网络销售入门基本知识
  • 华企网站建设推广优化百度网址ip
  • 网站制作评价标准优化疫情政策
  • 做网站最快的编程语言黄页引流推广网站软件免费
  • 国际跨境电商平台有哪些九江seo优化
  • 一个公司网站设计需求营销文案
  • 电子商务网站规划方案新乡seo优化
  • 在家做网站编辑外贸找客户有什么网站
  • 做婚礼网站的公司简介交换链接平台
  • 山西太原建站怎么做搜索量排名
  • 公司网站哪里好关联词有哪些
  • 建设网站需申请什么资料山西百度推广开户
  • 甘肃省建设厅质量投诉网站网站页面优化方法
  • 手机wordpress建站教程网站推广包括
  • 怎么去推广一个网站百度旅游官网
  • 建设彩票网站需要哪些要求国外域名注册
  • 如何把资料上传到网站seo推广员是做什么的
  • wordpress评论去掉网址seo怎么发布外链
  • 日本网站制作需要多少钱网站推广找客户
  • wordpress商品采集器武汉seo网站排名优化
  • 网站建设java前后台好处天津百度seo排名优化
  • 机房建设网站模板百度一下你就知道手机版官网
  • 成都企业网站建设模板系统优化软件
  • WordPress建影视站简述企业网站推广的一般策略
  • 深圳市手机网站建设公司做企业推广