小编HAL*_*000的帖子

如何使用HTML链接在请求标头中设置"Content-Type ... charset"

我有一个带有UTF-8编码链接的简单HTML页面.

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <a charset='UTF-8' href='http://server/search?q=%C3%BC'>search for "ü"</a>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是,我没有让浏览器包含Content-Type:application/x-www-form-urlencoded; charset=utf-8在请求标头中.因此,我必须配置Web服务器以假设所有请求都是UTF-8编码(在Tomcat server.xml中为URIEncoding ="UTF-8").但是当然管理员不会让我在生产环境(Websphere)中这样做.

我知道使用Ajax很容易实现,但是如何在使用标准HTML链接时控制请求标头?该charset属性似乎不适合我(在IE8和FF 3.5中测试)

所需解决方案的第二部分是在document.location使用Javascript 更改IFrame时设置URL编码.

html urlencode character-encoding special-characters

19
推荐指数
1
解决办法
11万
查看次数

如何调用Oracle PL/SQL对象的超级方法

我想调用一个重写的PL/SQL方法.这是一个例子:

-- super class
create or replace type test as object
(
  n number,
  member procedure proc(SELF in out nocopy test, s varchar2)
)
alter type test not final
/

create or replace type body test is
  member procedure proc(SELF in out nocopy test, s varchar2) is
  begin
    dbms_output.put_line('test1: n='||nvl(self.n, 'null')||' s='||s);
    self.n := to_number(s);
  end;
end;
/

-- derived class
create or replace type test2 under test
(
  overriding member procedure proc(SELF in out nocopy test2, s varchar2)
) …
Run Code Online (Sandbox Code Playgroud)

oop oracle plsql oracle10g

6
推荐指数
1
解决办法
6973
查看次数

IntelliJ IDEA building incomplete Grails war

I'm beginning grails development with IntelliJ but just cannot make and deploy a newly created grails app to a local or external Tomcat following the procedure described in this answer

The manager app in Tomcat shows that the application is up and running but I always get http 404 when opening the index page. I noticed that it's possible to download the index.gsp file - it just seems that grails isn't initialized correctly:

enter image description here

These are the versions I tried:

  • IntelliJ …

java grails tomcat intellij-idea maven

5
推荐指数
1
解决办法
7054
查看次数

更新数百万行时的Oracle性能

我正在尝试更新近8亿行并搜索最佳方法.我已经尝试过使用批量收集和更新,但需要很长时间.每5000条记录后我就会提交一次.持续130分钟 我只准备了0.25%,所以我正在寻找另一种方式.表的结构是

CAMP_TASK                        NUMBER             
CODE_SYSTEM                      VARCHAR2(10 CHAR)  
ID_SOURCE                        VARCHAR2(40 CHAR)  
ID_SOURCE_PARENT                 VARCHAR2(40 CHAR)  
DATE_EFFECTIVE                   DATE               
PROC_INSERTED                    NUMBER             
PROC_UPDATED                     NUMBER             
CAMP_TASK_PARENT                 NUMBER
Run Code Online (Sandbox Code Playgroud)

camp_task_parent如果id_source_parent不为null ,我必须使用camp_task值更新字段.所以换句话说,如果有一个id_source_parent我找到了他相应的cam_task并用它更新camp_task_parent用于当前划船.

谢谢!

sql oracle

1
推荐指数
1
解决办法
255
查看次数