最新回答 / wolver_claw
用<form>表单的时候才设置<input>的name属性;本课程中均使用javascript进行后台的交互,用的是url进行传值:<...code...> 不用对<input>进行设置,url中`?`后的`keyword=XX`就是传到后台的parameter和parameterValue; 3. 可以检查一下你的web.xml中servlet的url-pattern配置:<...code...> 看是否和url中的相同。
2016-11-26
最新回答 / 慕粉3762900
如果后台查询数据源是数据库 在处理sql的时候可以用like进行匹配查询;如果测试数据是list中的可以用indexof(xxx)>0进行匹配数据查询 得到结果添加到相应容器中即可。
2016-11-23
已采纳回答 / JonSay
显示中文的问题我是这样解决的,改成doPost请求,前台两次编码转换var url = "search?keyword="+encodeURI(encodeURI(content.value));后台也需要转换一次// request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
String keyword = request.getParameter("keyword");
keyword =...
2016-11-23
最新回答 / Q小白熊
一般情况下,是你的search.jsp写错。var contents = document.getElementById("keyword");var url = "search?keyword=" + escape(contents.value);注意escape()括号里的是contents.value
2016-11-14