一个JSP页面关于if的小问题
<%
response.setCharacterEncoding("UTF-8");
String flag = request.getParameter("flag");
if(flag.equals("wel")){
out.print("hello");
}
%>
它提示if(flag.equals("wel")){ 这行有错
如果,单就写上 out.print(flag) 它能打印出wel 这样写为什么错了呀?
我想做个登录界面,通过if语句判断 用户登录后 原来的输入框变成 欢迎之类的语句, 可惜一上手就错了。。。。
request.getRequestDispatcher("index.jsp?flag=wel").forward(request, response); 这个是参数传递方式
谁 帮忙 解答一下呀
额。。。。 解决了, 不过是用的 if(flag!=null) 那谁帮我解释一下前面那句为什么错了呀? 应该怎么改呢?
Java code:
if(flag!=null&&flag.equals("wel")){
code
}
我也碰到这样额情况。改成这样就不会错了。
报什么错?
为什么我不报错?
我给原理,给你讲一下:
(1)页面第一次加载: String flag = request.getParameter("flag");
flag 为 null, 所以报错了!
(2)改为
if(flag!=null&&flag.equals("wel")){
out.print("hel
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......
用户登录系统就可以在右下角弹出自己收到的消息提示框
请问各位大哥这个在前端如何实现比较好,性能优先
我的思路是:1.前端通过ajax技术隔一段时间请求一下后台,查看当前登录人是否有消息,如果有,则显示隐藏的 ......
在jsp页面中怎么获得Struts2在action中配置的request。
我在后台的配置如下:
List list = new ArrayList();
list.add(users);
ActionContext ct= ActionContext.getContext();
HttpServletRequest requ ......