Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 [求助]很奇怪的两个问题!
nationalist





发贴: 12
于 2006-07-29 16:30 user profilesend a private message to usersend email to nationalistreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我有两个文件一个是add.jsp的如下

<%@ page contentType="text/html;charset=gb2312" %>
<%@ page language="java" %>
<%@ page import="java.sql.*" %>
<%request.setCharacterEncoding("gb2312");%>
<%
String action = request.getParameter("action");
if(action == null || action.equals(""))
{
........ //省略
<%@ include file="add.html" %>
<%
}
else if(action.equals("add"))
{
......//省略

<%@ include file="haha.html" %>
<%
}
%>

还有一个add.html的文件是

<form action="add.jsp?action=add" method="post" name="form" id="form">
</form>

当method=get的时候,直接打开add.jsp的时候可以显示出add.html的内容来,然后按submit的时候还是再次显示出add.html的内容来.意思是request.getParameter("action")=null;
但是当method=post的时候,直接打开add.jsp的时候可以显示出add.html的内容来,按add.html内容中的submit 的时候就能正常显示haha.html中内容了,意思是当method=get的时候 request.parameter("action")=null
当method=post的时候 request.parameter("action")=add;
,这是什么原因啊?
还有一个中文问题,我直接运行add.html的时候,中文显示正常,可是当我运行add.jsp的时候,里面包含的add.html的中文就显示为问号了?像

<%@ page contentType="text/html;charset=gb2312" %>
<%request.setCharacterEncoding("gb2312");%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

这些东西都有写的!!!


why edited on 2006-08-05 18:59



关于 异常 。。。。 谢谢指教

话题树型展开
人气 标题 作者 字数 发贴时间
1856 [求助]很奇怪的两个问题! nationalist 1432 2006-07-29 16:30
1551 Re:[求助]很奇怪的两个问题! longchuan 323 2006-08-05 12:45

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923