你的test.java是不是一个servlet?
解决方案 »
- 在线坐等 Tomcat突然启动不了怎么解决
- linux系统下配置了TOMCAT,并将一个项目部署到了,TOMCAT上,可是问题就出来了,高手们给解决解决吧,急等用呢啊~
- 关于hibernate.cfg.xml访问tomcat数据源的疑问
- 如何使fckeditor自动保存远程图片到本机
- 为什么在eclipse启动tomcat总是出现这个错误
- [急啊!]小弟学做的留言板无法显示 过来看看 谢谢先
- Timer
- tomcat作服务器遇到两个问题!看了几天贴子也没找到解决办法!救救我!!
- 如何实现 指定文件夹里的文件向另一指定文件夹的定时自动拷贝 功能??
- Struts2整合JSONObject报错
- 关于JSP的 + SQLServer 的文件存取问题!!在线急等!!!!
- jsp页面传值问题?????
改为:<jsp:useBean id="wap" scope="page" class="wap.test" />
包小写
然后你的javabean里面又调用一次getOutputStream()
这样这个方法就被调用两次了
这是不允许的,所以有异常抛出你应该在你的javabean处理了之后返回要打印的字符串
然后在页面再调用out.print(..);
test.jsp
-----------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<% response.setContentType("text/vnd.wap.wml; charset=UTF-8");%>
<%
response.addHeader("Pragma", "no-cache");
response.addHeader("Cache-Control", "no-cache, must-revalidate");
%>
<jsp:useBean id="wap" scope="page" class="Wap.test" />
<wml>
<card id="cardB">
<p>
<%
out.print(wap.test());
%>
</p>
</card>
</wml>
-----------
test.java
-----------
public String test(HttpServletRequest httpservletrequest,
HttpServletResponse httpservletresponse) throws
IOException {
try {
String answer = "<?xml version=\"1.0\" encoding=\"utf-8\"?><wml><card id='card'><p>ok</p></card></wml>"; return answer;
}
catch (IOException ioexception1) {
}
return null;
}