Http服务和JSP
需要先安装tomocat8.0,并且使用的IDEA
一个web项目
- 新建项目
 

- 写代码
 
// 新建一个class
@WebServlet("/test")
public class Main  extends HttpServlet {
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setHeader("Access-Control-Allow-Origin", "*");
        response.setHeader("Content-type", "text/html;charset=UTF-8");
        response.setCharacterEncoding("UTF-8");
        String text = request.getParameter("text");
        System.out.println("结果已经传入后台:" + text);
        String output = "后台返回的结果加上前台的结果" + text;
        response.getWriter().write(output);
    }
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // 把post转给get
        doGet(request, response);
    }
}
- 需要配置tomocat【查看工具/IDEA笔记】
 - 运行后浏览器查看是不是执行成功
 

jsp,el,jstl
- jsp就是服务器渲染模板,他会被编译成html文件
 - el就是存在于一个请求的数据,一个jsp能携带四个作用域的数据,作用域里的所有数据都能被el取出来后显示到jsp里
 - jstl,当el里的数据要被规则的显示时,可以用订制的循环方式等等进行渲染
 
ArrayList<UserBean> users=new ArrayList<UserBean>();
UserBean ub1=new UserBean("zhao",20);
UserBean ub2=new UserBean("qian",40);
UserBean ub3=new UserBean("sun",60);
UserBean ub4=new UserBean("li",80);
users.add(ub1);
users.add(ub2);
users.add(ub3);
users.add(ub4);
ModelAndView mv = new ModelAndView("app/index");
mv.addObject("users",users);
return mv;
<table>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
    </tr>
    <c:forEach var="user" items="${users}">
        <tr>
            <td>${user.name}</td>
            <td>${user.age}</td>
        </tr>
    </c:forEach>
</table>
												
											Http服务和JSP的更多相关文章
- 打通版微社区(4):微信第三方服务部署——JSP的IIS部署
		
写在前面: 本机环境2008R2.tomcat8 网上搜了很多JSP的IIS部署,内容大部分是相近的,这些文章最早出现在2012的样子.大概的原理就是通过ISAPI方式对IIS进行扩展(这个扩展是to ...
 - JSP动态网页
		
01.什么是服务器 02.什么是动态网页 动态网页是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容.可以让用户和服务器交互的网站 动态网站可以实现交互 ...
 - JSP第一章动态网页的基础
		
什么是动态网站(dynamic website)? 动态网站: 误区:初学者一般认为动态网页,就是会动的网页,但实际上不是这样的. 动态网页是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根 ...
 - 使用JSP/Servlet技术开发新闻发布系统---JSP数据交互(二)
		
JSP内置对象application application对象 JSP常用的内置对象 对象的作用域 作用的分类 对象的作用域 page作用域 实例 //页面1 <% String name = ...
 - 认识一下什么是JSP
		
摘要:JSP,全称是Java Server Pages,即Java服务器页面,是由Sun Microsystems公司主导创建的一种动态网页技术标准. 本文分享自华为云社区<Java服务器页面- ...
 - Tomcat的相关配置
		
一.Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎.Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JS ...
 - 【AS3】Flash与后台数据交换四种方法整理
		
随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法.1.URLLoader(URLStream)2.FlashRemoting3.XMLSo ...
 - javaweb 学习总结
		
http://www.cnblogs.com/xdp-gacl/category/574705.html 这个总结很好,以前看书没搞懂的,这里基本上都清楚了,赞一个,推荐. Servlet与普通Jav ...
 - Java Web Cookie
		
一.什么是cookie? 1.Cookie能使站点跟踪特定访问者的访问次数.最后访问时间和访问者进入站点的路径 2.Cookie能告诉在线广告商广告被点击的次数,从而可以更精确的投放广告 3.Cook ...
 
随机推荐
- 浏览器 User-Agent 整理
			
也可以去这里查询:http://tools.jb51.net/table/useragent window.navigator.userAgent 1) Chrome Win7: Mozilla/5. ...
 - ZOJ4110 Strings in the Pocket(2019浙江省赛)
			
给出两个字符串,询问有多少种反转方法可以使字符串1变成字符串2. 如果两个串相同,就用马拉车算法找回文串的数量~ 如果两个串不同,从前往后找第一个不同的位置l,从后往前找第二个不同的位置r,反转l和r ...
 - java面试(一)
			
一.java基础 1.JDK和JRE的区别? JDK是java的开发环境,JRE是java的运行环境,即编写java程序就一定需要JDK,只是运行java程序只要JRE就足够了. 2.java中==和 ...
 - RFID学习
			
RFID:射频识别卡有读卡器和电子标签(有源/无源/半有源)组成,工作频率有LF/HF/UHF/MF,低频的通讯距离近(1m)常用来做门禁:高频的通讯距离远可以批量读取. 无源的轻巧/防拆一致性好,在 ...
 - Update(Stage5):Kudu入门_项目介绍_ CDH搭建
			
Kudu 导读 什么是 Kudu 操作 Kudu 如何设计 Kudu 的表 Table of Contents 1. 什么是 Kudu 1.1. Kudu 的应用场景 1.2. Kudu 和其它存储工 ...
 - spark脑图
			
spark脑图:
 - 01背包第k最优解
			
附题目链接:Bone Collector II Input The first line contain a integer T , the number of cases.Followed by T ...
 - 分布式应用监控:SkyWalking 快速接入实践
			
分布式应用,会存在各种问题.而要解决这些难题,除了要应用自己做一些监控埋点外,还应该有一些外围的系统进行主动探测,主动发现. APM工具就是干这活的,SkyWalking 是国人开源的一款优秀的APM ...
 - Vulnhub_DC8 记录
			
目录 DC8 经验 & 总结 步骤流水 信息搜集 80端口 获取Shell 提权 DC8 经验 & 总结 对页面的功能和对应的url要敏感. 所有的功能都要测试,要雨露均沾. 提示说的 ...
 - ECS 系统 Entity-Component-System
			
已经推出了很久了, 貌似也有一些人开始使用, 我是在看守望先锋的程序设计相关文章的时候看到 ECS 的, 从它的设计逻辑上看, 核心就是 Composition over inheritance (o ...