使用ww:inclde引入文件时出现乱码。单独查看被引入的的文件时一切正常。在线等

解决方案 »

  1.   

    是一致的呀。都是用的gbk进行编码的。
    还想请问一下<ww:form action=??>这个标签里的action应该怎么写呀
      

  2.   

    你每个页面使用的编码不同,你把每个文件的字符集都选得相同。只显示简体中文只需gb2312即可,若要显示繁体字则需要设为GBK或者utf-8。
       具体命令是<%@page contentType="text/html;charset=utf-8"%>在charset后写上你需要的字符集即可。
       若这样还不行,就把字符集设为utf-8。然后用记事本把文件打开,选择另存为,下面有个编码选项,把它也选为utf-8。按保存覆盖原文件。
      

  3.   

    ACTION后面就写表单要递交到的页面的地址,一般写相对地址比较好。写绝对地址,移到别人的机器上就不能用了。若要传递参数还可以在地址后加上?参数串.如test.jsp?ABC=III&&DD=123。
    取传过去的参数也相当于是取表单传递的值。
      

  4.   

    你用的是手写生成的代码,还是用的DREAMWEAVER等工具生成的?
      

  5.   

    我是这样写的<ww:form action="'register.action'">但是编译会出错
      

  6.   

    register.action是个文件?你写register.jsp试试。
      

  7.   

    不行。没有register.jsp这个文件,不管action=??是什么都要出错。register.action是一个映射文件
      

  8.   

    以前写html标签时没有出错。就是web标签才出的错
      

  9.   

    其它的属性都能加上去,就只有action这个属性不行,头都搞大了。
      

  10.   

    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause java.lang.NullPointerException
    com.opensymphony.webwork.views.jsp.ui.FormTag.evaluateExtraParams(FormTag.java:122)
    com.opensymphony.webwork.views.jsp.ui.AbstractUITag.evaluateParams(AbstractUITag.java:408)
    com.opensymphony.webwork.views.jsp.ui.AbstractUITag.doEndTag(AbstractUITag.java:204)
    org.apache.jsp.registerSupport_jsp._jspx_meth_ww_form_0(org.apache.jsp.registerSupport_jsp:173)
    org.apache.jsp.registerSupport_jsp._jspService(org.apache.jsp.registerSupport_jsp:97)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.
    就是这个,把<ww:form aciton=...>去掉后一切正常--------------------------------------------------------------------------------Apache Tomcat/5.5.9
      

  11.   

    里面的action去掉后一切正常,还有刚才提到的那个乱码问题还没有解决。
      

  12.   

    <%@page contentType="text/html;charset=GB2312"%>
    在首行
      

  13.   

    action=“register”
    看一下这样是否可以?
      

  14.   


    你把被引入文件的中文先转换成ASCII,然后再引入我昨天 刚遇到这个问题。
    str = new String(str.getBytes("GBK"), "ISO-8859-1");
    类似这种都应该可以解决乱码问题。
      

  15.   

    action="register"这样也不行,我试过了的。我把源代码发来看看
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ taglib uri="webwork" prefix="ww" %><html>
      <head>
      
        
        <title>registerSupport</title>
        
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
      </head>
      
      <body>
       <center>
    <ww:form name="'register'" action="'registerSupport.action'" namespace="'wwyanzhen'" method="'post'" >
       
       <ww:textfield label="'姓名'" name="'user.name'" required="true"/>
       <ww:password label="'密码'" name="'user.password'" required="true"/>
       <ww:textfield label="'邮箱'" name="'user.email'" required="true"/>
       
       <ww:radio name="'user.sex'" 
                 label="'性别'" 
         list="{'男', '女'}" 
         value="'男'"
         required="true"
       />
       
       <ww:select label="'爱好'"
            name="'user.hibber'"
            list="{'计算机','英语','数学'}"
            value="'计算机'"
                  required="true"
       />
       <ww:file name="'file'" label="'上传文件'"/> 
       <ww:textarea label="'个人简历'" 
        name="'user.resume'" 
        cols="'50'" rows="'7'"
        />   
         <ww:submit value="'提交'"/>  </ww:form>
        <center>
      </body>
    </html>