JavaWeb---jsp基本语法&表单提交方式

一、基本语法:

1.jsp的运行原理:

一共通过三个阶段:-->先翻译,即jsp翻译为.java,在编译---->java编译成.class,最后才能执行

2.(1)jsp模板元素:jsp中的html页面代码

(2)jsp脚本代码:是jsp中的java代码

3.jsp的表达式:

<%=对象或者变量名或者表达式%>相对于out.print()

<%=a>b?a:b %><!-- 相当于out.print(a); -->

4.jsp声明:

<%!变量、方法%>

5.html和jsp注释方式区别:

<!---html注释方式 ---->源码可见

<%---- jsp注释方式  ----%>反之

<%-- <%
        /* int m=getMax(20, 40);
        out.print(m); */
        out.print(getMax(20, 50));
    %> --%>
    <%--<%=getMax(20, 50) %>--%>
    

6.jsp常见错误代号及原因:

404路径有误&找不到页面

500代码错误

7.内置对象----request

request能接收哪种方式的值:表单;地址栏传参 ?sname=fff&spwd=9998

request.getParameter()-----根据name拿到value值  String接收

//接收表单提交的值:根据name拿value的值
 String name=request.getParameter("sname");

request.getParameterValues()---根据name拿到多个value值  数组接收

String pwd=request.getParameter("spwd");

request.setCharacterEncoding("utf-8")---编码方式

二、表单提交方式:

表单提交方式两种登录界面 action:表单提交的位置
        1.get(默认) 安全性低 地址栏可见信息 有数据长度的限制
        2.post 反之 因此以后表单提交都用post
   

<form action="dologin.jsp" method="post">
    用户名:<input type="text" name="sname"><br>
    密码:<input type="text" name="spwd"><br>
    <input type="submit" value="登录">
    <input type="reset" value="清空">
</form>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值