Java网页基础编程

JSP---Java Server Page

在JSP页面编写的Java代码需要嵌套在<%和%>中,用<%= %>输出,用<%-- --%>注释

导入包含文件:<%@ page import = "java.util.*" %>



EL表达式

基本语法格式:${表达式 }

访问请求参数:${param.user }

输入框不输入内容时java代码和EL表达式的回显的区别:

user:<input type="text" name="user" value="<%=request.getParameter("user")%>">不输入内容时会回显null

user:<input type="text" name="user" value="${param.user }">不输入内容直接提交时会回显空字符串""


C标签

使用C标签时需要包含以下内容:

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core"%>

循环标签:<c:forEach></c:forEach>

<c:forEach items= "${list }" var = "userinfo">其中item输入的是modelMap传过来的map集合数据对象,var输入的是集合里每个对象的别名,别名可随意输入

判断标签:<c:if></c:if>

<c:if test = "${userinfo.sex == 0 }">女</c:if>test输入的结果为true,则展示标签内的值,为false则不展示


form表单和超级链接

       form表单适合含有多参数,中文参数的action

       超级链接适合参数较少,没有中文参数的action,如果有中文参数,需要URL编码,后台再解码

POST和GET请求

       POST将参数放在请求的表头中,能传中文

       GET将参数放在URL后面,不能传中文

table的简单约束

<table border = "1" cellpadding = "0" cellspacing="0" width="350px" height="50px" style="margin:0 auto">





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值