Mercurial > hg > human-echolocation-java-webapp
comparison webapp/WEB-INF/src/HumanEchoServlet.java @ 17:00cae11c09bd
Added jquery lib script; fixed build file.
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Thu, 05 Dec 2013 15:14:03 +0000 |
parents | 33d7bd3c0990 |
children | 533821b15f83 |
comparison
equal
deleted
inserted
replaced
16:33d7bd3c0990 | 17:00cae11c09bd |
---|---|
16 import javax.servlet.http.HttpServlet; | 16 import javax.servlet.http.HttpServlet; |
17 import javax.servlet.http.HttpServletRequest; | 17 import javax.servlet.http.HttpServletRequest; |
18 import javax.servlet.http.HttpServletResponse; | 18 import javax.servlet.http.HttpServletResponse; |
19 import javax.servlet.ServletException; | 19 import javax.servlet.ServletException; |
20 import javax.servlet.ServletConfig; | 20 import javax.servlet.ServletConfig; |
21 import javax.servlet.RequestDispatcher; | |
21 | 22 |
22 import com.mathworks.toolbox.javabuilder.MWJavaObjectRef; | 23 import com.mathworks.toolbox.javabuilder.MWJavaObjectRef; |
23 import com.mathworks.toolbox.javabuilder.MWNumericArray; | 24 import com.mathworks.toolbox.javabuilder.MWNumericArray; |
24 import com.mathworks.toolbox.javabuilder.MWStructArray; | 25 import com.mathworks.toolbox.javabuilder.MWStructArray; |
25 import com.mathworks.toolbox.javabuilder.MWException; | 26 import com.mathworks.toolbox.javabuilder.MWException; |
86 Input.set("orient", 1, "horz"); | 87 Input.set("orient", 1, "horz"); |
87 Input.set("dirweight", 1, Double.valueOf(0.2)); | 88 Input.set("dirweight", 1, Double.valueOf(0.2)); |
88 | 89 |
89 // the ofname should depend on the parameters | 90 // the ofname should depend on the parameters |
90 StringBuilder sb = new StringBuilder(); | 91 StringBuilder sb = new StringBuilder(); |
91 sb.append("/tmp/e_d"); | 92 sb.append("e_d"); |
92 sb.append(dist); | 93 sb.append(dist); |
93 sb.append(".wav"); | 94 sb.append(".wav"); |
94 String outputfname = sb.toString(); | 95 String outputfname = sb.toString(); |
95 | 96 |
96 Input.set("outputfname", 1, outputfname); | 97 Input.set("outputfname", 1, outputfname); |
100 } | 101 } |
101 catch(MWException e) { | 102 catch(MWException e) { |
102 e.printStackTrace(); | 103 e.printStackTrace(); |
103 } | 104 } |
104 | 105 |
105 System.out.println("MCRROOT: " + System.getenv("MCRROOT")); | 106 //System.out.println("MCRROOT: " + System.getenv("MCRROOT")); |
106 System.out.println("PATH: " + System.getenv("PATH")); | 107 //System.out.println("PATH: " + System.getenv("PATH")); |
107 System.out.println(MCRConfiguration.isInstalledMCR()); | 108 //System.out.println(MCRConfiguration.isInstalledMCR()); |
109 | |
110 String path = HttpServletRequest.getRealPath(); | |
111 // String path = System.getProperty("catalina.base"); | |
112 System.out.println("PATH: " + path); | |
108 | 113 |
109 | 114 |
110 StringBuffer buffer = new StringBuffer(); | 115 StringBuffer buffer = new StringBuffer(); |
111 | 116 |
112 buffer.append("<BR>"); | 117 buffer.append("<BR>"); |