跪问,request等9个内置对象可以写在方法里面吗?

xwmr1988 2011-04-23 07:10:27
能的话,请举个例子。
不能,请说下原因,反正我试了试,不能,也不知是不是还有特殊的情况,谢谢
...全文
154 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
taojay315 2011-04-23
  • 打赏
  • 举报
回复
你把session那句放到try外面试试?
xwmr1988 2011-04-23
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 jisg_57 的回复:]
public void Test(Httpservletrequest request){
String id = request.getparameter("name");
request.getSession().setAttribute("filename", "test.txt");}
随手写的,应该没问题吧
[/Quote]
晓得了,非常感谢
jisg_57 2011-04-23
  • 打赏
  • 举报
回复
public void Test(Httpservletrequest request){
String id = request.getparameter("name");
request.getSession().setAttribute("filename", "test.txt");}
随手写的,应该没问题吧
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhouyunan2010 的回复:]

你可以把他们作为方法参数传进去
[/Quote]
sq_xlaohe1 2011-04-23
  • 打赏
  • 举报
回复
'+char(39)+'
sq_xlaohe1 2011-04-23
  • 打赏
  • 举报
回复
[/move]flt[/move]
sq_xlaohe1 2011-04-23
  • 打赏
  • 举报
回复
[/fly]flt[/fly]
xwmr1988 2011-04-23
  • 打赏
  • 举报
回复
错误翻译过来就是session无法解析
Bannings 2011-04-23
  • 打赏
  • 举报
回复
报什么错?
xwmr1988 2011-04-23
  • 打赏
  • 举报
回复

<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="java.io.*"%>
<%!
int temp=0;
int load(File f){//取得count.txt中的访问量
try{
temp=new Integer(new BufferedReader(new InputStreamReader(new FileInputStream(f))).readLine());
}catch(Exception e){e.getMessage();}
return temp;
}
public synchronized void save(int c,File f){//向count.txt中保存访问量
try{
int tem=++c;
session.setAttribute("count",new Integer(tem));//问:session为何无法被解析?
PrintStream ps=new PrintStream(new FileOutputStream(f));
ps.println(c);
ps.close();
}catch(Exception e){ e.getMessage();}
}
%>
<%
String fileName=getServletContext().getRealPath("/")+"application"+File.separator+"count.txt";
File f=new File(fileName);
int count=load(f);
if(session.isNew())
save(count,f);//如果是一个新的会话,计数器加1
%>

<h1>你是第<%=session.getAttribute("count")%>个访问本站的人!</h1>




那么这里的session为何无法被解析?
zhouYunan2010 2011-04-23
  • 打赏
  • 举报
回复
你可以把他们作为方法参数传进去
Bannings 2011-04-23
  • 打赏
  • 举报
回复
是JSP九大隐式对象,只能在JSP中使用:

<%
out.write(application.getMinorVersion());
%>


不知道是不是这个意思,反正确实是在方法中.

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧