JSP调用bean写文件的问题
我写了个bean编译后放在正确的文件夹里面,文件名poll.class
当然,那个bean经测试,本身可以正常写文件
现在我用了个JSP:
<jsp:useBean id= "mybean " scope= "session " class= "poll.poll "/>
<body>
<%=request.getParameter( "rg ") %>
<%
mybean.write(request.getParameter( "rg "));
%>
</body>
.write方法是把一个string写入指定文件的
第一个 <%=request.getParameter( "rg ") %> 正常显示得到的内容
但mybean.write(request.getParameter( "rg ")); 就死活写不进文件,也没有任何错误提示,文件里面空
还请大侠门指教!谢~
------解决方案--------------------把你的BEAN 代码贴出来!
------解决方案--------------------怎么没人回呢??
------解决方案--------------------去掉int intinput=Integer.parseInt(input);试试
------解决方案--------------------JavaBean类文件是没有主函数main的,不要那个函数,另外定义一个构造函数!
------解决方案--------------------String path= "xx.txt ";
路径有问题,文件最好是存在站点目录下,然后用
request.getRealPath( "/xx.txt ")
或getServletContext().getRealPath( "/xx.txt ");
取得绝对路径再进行文件操作。
------解决方案--------------------恩,路径的问题