CakePHPで、特定のリンクをクリックしたとき、
別のページを新規ウインドウで表示させる前に、元のページをリロードさせたいのですが
そのようなことはできるのでしょうか?

/** UserController **/
public function hogehoge($user_id = 0) {
    // ここでDB更新処理を行う
    $this -> User -> id = $user_id;
    $this -> User -> saveField('is_new', false);

    // 元のページをリロード

    // 別のページにリダイレクト
    $this -> redirect('http://hogehoge.jp');
}

なお、上記処理を行う前に、Viewでは下記のような記述をして、
新規ウインドウを起動させています。

<?php
    // index.ctp内の記述
    $this -> Html -> link('GO', 'hogehoge/'. $user_id, array('target' => '_blank'));
?>