《大数据和人工智能交流》头条号向广大初学者新增C 、Java 、Python 、Scala、javascript 等目前流行的计算机、大数据编程语言,希望大家以后关注本头条号更多的内容。
JSP的标签
一、输出数据标签
(1)bean类
package com;
public class User {
private String name;
private String sid;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSid() {
return sid;
}
public void setSid(String sid) {
this.sid = sid;
}
}
(2)servlet控制
package com;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DemoServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
User user=new User();
//注意要加set方法
user.setName("zhangsan");
request.setAttribute("user", user);
request.getRequestDispatcher("/test.jsp").forward(request, response);
}
}
(3)test.jsp页面
二、循环标签
循环标签比较复杂
【1】循环list数据,并且list里面数据为基本数据类型
(1)servlet
package com;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DemoServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List list=new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
request.setAttribute("list", list);
request.getRequestDispatcher("/test.jsp").forward(request, response);
}
}
(2)test.jsp页面
${id.index }
【2】循环list数据,并且list里面数据为引用数据类型
(1)User实体类
package com;
public class User {
private String name;
private String sid;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSid() {
return sid;
}
public void setSid(String sid) {
this.sid = sid;
}
}
(2)servlet
package com;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DemoServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List list=new ArrayList();
User user1=new User();
user1.setName("zhaoyan1");
User user2=new User();
user2.setName("zhaoyan2");
User user3=new User();
user3.setName("zhaoyan3");
list.add(user1);
list.add(user2);
list.add(user3);
request.setAttribute("list", list);
request.getRequestDispatcher("/test.jsp").forward(request, response);
}
}
(3)test.jsp页面
${id.index }
三、页面之间数据传递
(1)index.jsp页面
测试标签提交
(2)deal.jsp页面
测试标签传递的参数:${param.user}
四、if判断语句
(1)User.java实体bean
package com;
public class User {
private String name;
private String sid;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSid() {
return sid;
}
public void setSid(String sid) {
this.sid = sid;
}
}
(2)servlet
package com;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DemoServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List list=new ArrayList();
User user1=new User();
user1.setName("zhaoyan1");
User user2=new User();
user2.setName("zhaoyan2");
User user3=new User();
user3.setName("zhaoyan3");
list.add(user1);
list.add(user2);
list.add(user3);
request.setAttribute("list", list);
request.getRequestDispatcher("/test.jsp").forward(request, response);
}
}
(3)test.jsp文件
${id.index } 赵燕222!!
《大数据和人工智能交流》的宗旨
1、将大数据和人工智能的专业数学:概率数理统计、线性代数、决策论、优化论、博弈论等数学模型变得通俗易懂。
2、将大数据和人工智能的专业涉及到的数据结构和算法:分类、聚类 、回归算法、概率等算法变得通俗易懂。
3、最新的高科技动态:数据采集方面的智能传感器技术;医疗大数据智能决策分析;物联网智慧城市等等。
根据初学者需要会有C语言、Java语言、Python语言、Scala函数式等目前主流计算机语言。
根据读者的需要有和人工智能相关的计算机科学与技术、电子技术、芯片技术等基础学科通俗易懂的文章。
