HTML、JS、JAVA 语法表达

本文介绍了JavaScript的基础用法,包括引入jQuery库、触发事件、获取和修改元素值。讲解了如何通过AJAX与后端Controller进行交互,实现数据的获取和页面跳转,并展示了实时时间处理及session的存取操作。同时,提到了数据库中的键值设置以及使用Mapper进行数据操作。
摘要由CSDN通过智能技术生成

一.Javascript

1.基础用法

A.

<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
xxxx
</script>

B.触发事件

第一种

 
 <input type="button" value="登 录" id="but" class="btn">
 $('.btn').click(function () {
        $.ajax({
            url:"/test/selectAll1",
            data:$('#msg').serialize(),
            success :function (data) {
                     XXXX
            }
        })
 })

第二种

 $.ajax({
      url:"/test3/check1",
      data:$('#main_menu').serialize(),
      success:function (data) {
         window.location.href="/xx/xx"; *跳转网页*
      }
 })

C.value
1.获取

<input name="text1" id="text1" type="text"  placeholder="用户名/邮箱" >
var name=$("#text1").val(); *获取input框的值*

2。修改

$("id").text("XXX");   *改变标签的文本值*
$("#msg1").attr("style","xxx"); *修改标签的某个属性值*

D.按钮弹窗

按钮弹窗

二.Controller层

1.实时时间

 Date date=new Date();
 String f=date.toString();
 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 sdf.format(date);

2.获取input框的值

 public String delete(HttpServletRequest request) {
       String ss = request.getParameter("id名");  *后端获取是不需要加符号*
 }

3.session
a.存值

 public String selectAll1(HttpServletRequest rq){
        HttpSession session=rq.getSession();
        session.setAttribute("aa",String); *aa为重命名的字符串*
 }

b.取值

 public String check1(HttpServletRequest rq){
     HttpSession session=rq.getSession();
     session.getAttribute("aa");
     String Key2=(String)session.getAttribute("aa");  *aa为重命名的字符串*
     return Key2;
 }

c.前端取值

 $.ajax({
        url:"/xxx/xxx",
        data:$('.big3').serialize(),
        success:function (data) {
            if(data!=""){
                $("#xxxx").text(data+" ");//里面写标签的id
            }
        }
  }) //调用

4.Mapper

A.用法

1.封装

在test类中,每个封装mapper前都要加“@rescouce"

@Rescource
private TicketMapper ticketimapper

2.用法

 List<Ticketi> ticketiList= ticketiMapper.selectByExample(ticketiExample);
 TicketsExample ticketsExample=new TicketsExample();  *ticketi数据表为例*
 for(int i=0;i<ticketiList.size();i++) {
      if (ticketiList.get(i).getId().equals(id)) {
                xxx
      }
 }

B.maven_generator

Maven_generator

5.thymeleaf

thymeleaf

6.POI

POI

7.File

文件上传与下载

三.数据库

1.Navicat Premium 15 激活

Navicat Premium 15 激活

2.设置键值

设置外键、主键

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值