Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. package com.ghn.repufact.industry;
  2.  
  3. public class KpiTagSentimentAnalysis {
  4.  
  5. private Integer kpiId;
  6.  
  7. private float semantriaSentimentPoint;
  8.  
  9. public Integer getKpiId() {
  10. return kpiId;
  11. }
  12.  
  13. public void setKpiId(Integer kpiId) {
  14. this.kpiId = kpiId;
  15. }
  16.  
  17. public float getSemantriaSentimentPoint() {
  18. return semantriaSentimentPoint;
  19. }
  20.  
  21. public void setSemantriaSentimentPoint(float semantriaSentimentPoint) {
  22. this.semantriaSentimentPoint = semantriaSentimentPoint;
  23. }
  24. }
  25.  
  26.  
  27.  
  28.  
  29. @Controller
  30. @RequestMapping(value = "/qualityControl")
  31. public class QualityControlController {
  32.  
  33. @RequestMapping(value="/process",method = RequestMethod.POST)
  34. public @ResponseBody ValidationResponse
  35. update(@RequestBody List<KpiTagSentimentAnalysis>
  36. kpiTagSentimentAnalysisList){
  37.  
  38. ValidationResponse response = new ValidationResponse();
  39. try{
  40. kpiTagSentimentAnalysisService.process(kpiTagSentimentAnalysisList);
  41. response.setStatus("SAVE_SUCCESS");
  42. }catch (Exception e) {
  43. logger.error("Error In PROCESSING KpiTagSentimentAnalysis", e);
  44. return ExceptionMessage.getExceptionMessage(messageSource);
  45. }
  46. return response;
  47. }
  48.  
  49.  
  50. var kpiTagSentimentAnalysisList=
  51. [{"kpiId":"8","semantriaSentimentPoint":"0"},
  52. {"kpiId":"13","semantriaSentimentPoint":"32"},
  53. {"kpiId":"7","semantriaSentimentPoint":"21"}]
  54.  
  55. $.ajax({
  56. type:"POST",
  57. url:"../qualityControl/process.htm",
  58. contentType:"application/json",
  59. data:JSON.stringify(kpiTagSentimentAnalysisList),
  60. success:function(response){
  61. console.log(response);
  62. },error:function(response){
  63.  
  64. }
  65. });
  66. pom.xml
  67. <!-- Jackson Core Asl -->
  68. <dependency>
  69. <groupId>org.codehaus.jackson</groupId>
  70. <artifactId>jackson-core-asl</artifactId>
  71. <version>1.9.13</version>
  72. </dependency>
  73. <dependency>
  74. <groupId>com.fasterxml.jackson.core</groupId>
  75. <artifactId>jackson-databind</artifactId>
  76. <version>2.1.0</version>
  77. </dependency>
  78. <dependency>
  79. <groupId>com.fasterxml.jackson.core</groupId>
  80. <artifactId>jackson-annotations</artifactId>
  81. <version>2.1.0</version>
  82. </dependency>
  83.  
  84.  
  85. servlet.xml
  86. <!-- Enables the Spring MVC @Controller programming model -->
  87. <annotation-driven />
  88.  
  89. <context:annotation-config />
  90.  
  91. web.xml
  92. <servlet-mapping>
  93. <servlet-name>ghn</servlet-name>
  94. <url-pattern>*.htm</url-pattern>
  95. </servlet-mapping>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement