一.数据库:


- <filter>
- <filter-name>filterfilter-name>
- <filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>
- <init-param>
- <param-name>encodingparam-name>
- <param-value>UTF-8param-value>
- init-param>
- filter>
- <filter-mapping>
- <filter-name>filterfilter-name>
- <url-pattern>/*url-pattern>
- filter-mapping>
- <mvc:annotation-driven>
- <mvc:message-converters>
- <bean class="org.springframework.http.converter.StringHttpMessageConverter">
- <constructor-arg value="utf-8">constructor-arg>
- bean>
- mvc:message-converters>
- mvc:annotation-driven>

-
- //添加前准备lj
- $('#tj').click(function () {
- $('#add').slideToggle();
- $.ajax({
- url: "getSelect",
- type: "post",
- dataType: "json",
- success: function (res) {
- //供应商
- var select =";
- for (var i = 0; i < res.providerList.length; i++) {
- select+='[i].providerId+'">'+res.providerList[i].providerName+''
- }
- select+="";
- $('#provider').html(select);
- //种类
- var select1 =";
- for (var i = 0; i < res.categoryList.length; i++) {
- select1+='[i].categoryId+'">'+res.categoryList[i].categoryName+''
- }
- select1+="";
- $('#category').html(select1);
- }
- })
-
- })
注意这里传参,由于外键关系,注意使用双引号
- //添加lj
- $('#zj').click(function () {
- var productName = $('#productName').val();
- var price = $('#price').val();
- var providerId = $('#providerId').val();
- var categoryId = $('#categoryId').val();
- $.ajax({
- url: "addProduct",
- type: "post",
- data:{productName:productName,price:price,"provider.providerId":providerId,"category.categoryId":categoryId},
- dataType: "text",
- success: function (res) {
- alert(res);
- selectAll();
- }
- })
- })
主要遇到的难点就在于这个传参,写好自己的分值支后,commit,push到自己的分支就好了。